math.log/2 on complex, imaginary part

Time bar (total: 10.2s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze210.0ms (2.1%)

Memory
11.7MiB live, 244.1MiB 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
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%49.9%0.1%0%49.9%0%4
0%0%49.9%0.1%0%49.9%0%5
0%0%49.9%0.1%0%49.9%0%6
9.4%4.7%45.2%0.1%0%49.9%0%7
17.2%8.6%41.3%0.1%0%49.9%0%8
27.3%13.7%36.3%0.1%0%49.9%0%9
41%20.5%29.4%0.1%0%49.9%0%10
48.6%24.3%25.6%0.1%0%49.9%0%11
57.1%28.5%21.4%0.1%0%49.9%0%12
Compiler

Compiled 30 to 17 computations (43.3% saved)

sample3.5s (34.2%)

Memory
-236.2MiB live, 2 030.3MiB allocated
Samples
1.8s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.3s
ival-mult: 405.0ms (30.2% of total)
ival-div: 266.0ms (19.8% of total)
ival-log: 206.0ms (15.4% of total)
ival-hypot: 205.0ms (15.3% of total)
ival-atan2: 139.0ms (10.4% of total)
ival-add: 64.0ms (4.8% of total)
ival-sub: 40.0ms (3% of total)
ival-true: 7.0ms (0.5% of total)
exact: 6.0ms (0.4% of total)
ival-assert: 4.0ms (0.3% of total)
Bogosity

explain512.0ms (5%)

Memory
2.0MiB live, 441.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1430-3(-3.453823224518743e-180 1.116946396351141e-157 2.2216833342233903e+220)(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
00-0-(log.f64 base)
00-0-(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
00-0-(*.f64 re re)
00-0-(atan2.f64 im re)
00-0-im
00-0-(*.f64 (atan2.f64 im re) (log.f64 base))
00-0-(+.f64 (*.f64 re re) (*.f64 im im))
00-0-re
00-0-(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)))
00-0-(+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
00-0-(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))
00-0-#s(literal 0 binary64)
00-0-(*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
00-0-(*.f64 (log.f64 base) (log.f64 base))
00-0-(*.f64 im im)
00-0-base
00-0-(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))oflow-rescue1190
(+.f64 (*.f64 re re) (*.f64 im im))overflow119
(*.f64 re re)overflow68
(*.f64 im im)overflow65
Confusion
Predicted +Predicted -
+11921
-0116
Precision
1.0
Recall
0.85
Confusion?
Predicted +Predicted MaybePredicted -
+119021
-00116
Precision?
1.0
Recall?
0.85
Freqs
test
numberfreq
0137
1119
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
132.0ms512×0valid
Compiler

Compiled 389 to 76 computations (80.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 92.0ms
ival-hypot: 49.0ms (53.2% of total)
ival-mult: 15.0ms (16.3% of total)
ival-log: 13.0ms (14.1% of total)
ival-add: 4.0ms (4.3% of total)
ival-atan2: 4.0ms (4.3% of total)
ival-div: 3.0ms (3.3% of total)
ival-sub: 2.0ms (2.2% of total)
ival-true: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess234.0ms (2.3%)

Memory
10.6MiB live, 168.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
076139
1205121
243878
385163
4141763
5246163
6327363
7394463
8609763
9791963
01826
03414
15312
2768
3956
41136
51846
63986
712656
819396
924206
1029926
1138876
1246686
1356816
1468406
1571786
1673856
1775806
1877876
085956
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
Outputs
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 base))
Compiler

Compiled 28 to 18 computations (35.7% saved)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
45.0%
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
Compiler

Compiled 28 to 18 computations (35.7% saved)

simplify174.0ms (1.7%)

Memory
7.6MiB live, 113.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff192
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)))
cost-diff320
(*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
cost-diff13184
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))
cost-diff13440
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018113
03477
15375
27671
39569
411369
518469
639869
7126569
8193969
9242069
10299269
11388769
12466869
13568169
14684069
15717869
16738569
17758069
18778769
0859558
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
im
re
(log.f64 base)
base
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 re re)
(*.f64 im im)
#s(literal 0 binary64)
(+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
Outputs
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(log.f64 base)
base
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))
#s(literal 0 binary64)
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(log.f64 (hypot.f64 re im))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(hypot.f64 re im)
(+.f64 (*.f64 re re) (*.f64 im im))
(fma.f64 re re (*.f64 im im))
(*.f64 re re)
(*.f64 im im)
#s(literal 0 binary64)
(+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
#s(literal 0 binary64)

localize119.0ms (1.2%)

Memory
-3.4MiB live, 83.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.309257519536884
(*.f64 (atan2.f64 im re) (log.f64 base))
accuracy0.3125
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
accuracy0.536483789073768
(*.f64 (log.f64 base) (log.f64 base))
accuracy32.96691520564673
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Samples
106.0ms256×0valid
Compiler

Compiled 240 to 38 computations (84.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 95.0ms
ival-atan2: 34.0ms (35.9% of total)
ival-mult: 28.0ms (29.5% of total)
ival-sub: 18.0ms (19% of total)
ival-log: 6.0ms (6.3% of total)
ival-hypot: 4.0ms (4.2% of total)
ival-add: 2.0ms (2.1% of total)
ival-div: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series221.0ms (2.2%)

Memory
17.0MiB live, 174.4MiB allocated
Counts
7 → 168
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))
(*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (atan2.f64 im re) (log.f64 base))
Outputs
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
im
(+ im (* 1/2 (/ (pow re 2) im)))
(+ im (* (pow re 2) (+ (* -1/8 (/ (pow re 2) (pow im 3))) (* 1/2 (/ 1 im)))))
(+ im (* (pow re 2) (+ (* (pow re 2) (- (* 1/16 (/ (pow re 2) (pow im 5))) (* 1/8 (/ 1 (pow im 3))))) (* 1/2 (/ 1 im)))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
re
(* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2)))))
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2))))))
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2)))))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* -1 re)
(* -1 (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2))))))
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))))
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
re
(+ re (* 1/2 (/ (pow im 2) re)))
(+ re (* (pow im 2) (+ (* -1/8 (/ (pow im 2) (pow re 3))) (* 1/2 (/ 1 re)))))
(+ re (* (pow im 2) (+ (* (pow im 2) (- (* 1/16 (/ (pow im 2) (pow re 5))) (* 1/8 (/ 1 (pow re 3))))) (* 1/2 (/ 1 re)))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
im
(* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2)))))
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2))))))
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2)))))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* -1 im)
(* -1 (* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2))))))
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))))
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
Calls

9 calls:

TimeVariablePointExpression
64.0ms
re
@0
((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (* (log (sqrt (+ (* re re) (* im im)))) 0) (* 0 0) (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (sqrt (+ (* re re) (* im im))) (* (log base) (log base)) (* (atan2 im re) (log base)))
46.0ms
im
@0
((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (* (log (sqrt (+ (* re re) (* im im)))) 0) (* 0 0) (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (sqrt (+ (* re re) (* im im))) (* (log base) (log base)) (* (atan2 im re) (log base)))
45.0ms
re
@inf
((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (* (log (sqrt (+ (* re re) (* im im)))) 0) (* 0 0) (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (sqrt (+ (* re re) (* im im))) (* (log base) (log base)) (* (atan2 im re) (log base)))
17.0ms
base
@0
((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (* (log (sqrt (+ (* re re) (* im im)))) 0) (* 0 0) (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (sqrt (+ (* re re) (* im im))) (* (log base) (log base)) (* (atan2 im re) (log base)))
14.0ms
base
@inf
((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (* (log (sqrt (+ (* re re) (* im im)))) 0) (* 0 0) (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (sqrt (+ (* re re) (* im im))) (* (log base) (log base)) (* (atan2 im re) (log base)))

simplify252.0ms (2.5%)

Memory
-0.9MiB live, 182.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01211220
13131204
29881202
335321166
466851166
083311132
Stop Event
iter limit
node limit
Counts
168 → 164
Calls
Call 1
Inputs
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
im
(+ im (* 1/2 (/ (pow re 2) im)))
(+ im (* (pow re 2) (+ (* -1/8 (/ (pow re 2) (pow im 3))) (* 1/2 (/ 1 im)))))
(+ im (* (pow re 2) (+ (* (pow re 2) (- (* 1/16 (/ (pow re 2) (pow im 5))) (* 1/8 (/ 1 (pow im 3))))) (* 1/2 (/ 1 im)))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
re
(* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2)))))
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2))))))
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2)))))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* -1 re)
(* -1 (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2))))))
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))))
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
re
(+ re (* 1/2 (/ (pow im 2) re)))
(+ re (* (pow im 2) (+ (* -1/8 (/ (pow im 2) (pow re 3))) (* 1/2 (/ 1 re)))))
(+ re (* (pow im 2) (+ (* (pow im 2) (- (* 1/16 (/ (pow im 2) (pow re 5))) (* 1/8 (/ 1 (pow re 3))))) (* 1/2 (/ 1 re)))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
im
(* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2)))))
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2))))))
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2)))))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* -1 im)
(* -1 (* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2))))))
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))))
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
Outputs
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
im
(+ im (* 1/2 (/ (pow re 2) im)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) im) (*.f64 re re) im)
(+ im (* (pow re 2) (+ (* -1/8 (/ (pow re 2) (pow im 3))) (* 1/2 (/ 1 im)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) re) (/.f64 re im) (fma.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) im))
(+ im (* (pow re 2) (+ (* (pow re 2) (- (* 1/16 (/ (pow re 2) (pow im 5))) (* 1/8 (/ 1 (pow im 3))))) (* 1/2 (/ 1 im)))))
(fma.f64 (pow.f64 re #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 1/16 binary64) re) (/.f64 re (pow.f64 im #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 1/2 binary64) im) (*.f64 re re) im))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
re
(* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2)))))
(fma.f64 (*.f64 (/.f64 im re) #s(literal 1/2 binary64)) im re)
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2))))))
(fma.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/8 binary64)) (/.f64 re (pow.f64 re #s(literal 4 binary64))) (fma.f64 (*.f64 (/.f64 im re) #s(literal 1/2 binary64)) im re))
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2)))))))
(fma.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 6 binary64))) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) #s(literal 1 binary64))) re (*.f64 (/.f64 (*.f64 im im) re) #s(literal 1/2 binary64)))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 re)
(neg.f64 re)
(* -1 (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) im (neg.f64 re))
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))))
(fma.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal -1 binary64)) re (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im im) re)))
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) im (*.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal -1 binary64))) re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
re
(+ re (* 1/2 (/ (pow im 2) re)))
(fma.f64 (*.f64 (/.f64 im re) #s(literal 1/2 binary64)) im re)
(+ re (* (pow im 2) (+ (* -1/8 (/ (pow im 2) (pow re 3))) (* 1/2 (/ 1 re)))))
(fma.f64 (*.f64 (/.f64 im re) #s(literal 1/2 binary64)) im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 3 binary64))) re))
(+ re (* (pow im 2) (+ (* (pow im 2) (- (* 1/16 (/ (pow im 2) (pow re 5))) (* 1/8 (/ 1 (pow re 3))))) (* 1/2 (/ 1 re)))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) im) (/.f64 im (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 im im) (/.f64 #s(literal 1/2 binary64) re)) (*.f64 im im) re)
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
im
(* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2)))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) im) (*.f64 re re) im)
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2))))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) im) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) im) (*.f64 re re) im))
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2)))))))
(fma.f64 (fma.f64 (pow.f64 re #s(literal 6 binary64)) (/.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 6 binary64))) (fma.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 1 binary64))) im (*.f64 (/.f64 (*.f64 re re) im) #s(literal 1/2 binary64)))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 im)
(neg.f64 im)
(* -1 (* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 re re) im) (neg.f64 im))
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))))
(fma.f64 (fma.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal -1 binary64)) im (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 re re) im)))
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 re im)) re (*.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (fma.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal -1 binary64))) im))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))

rewrite417.0ms (4.1%)

Memory
-9.9MiB live, 270.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01875
03439
111037
272532
3703832
0848127
Stop Event
iter limit
node limit
iter limit
Counts
7 → 1 566
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))
(*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (atan2.f64 im re) (log.f64 base))
Outputs
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64))) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (log.f64 base))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
(*.f64 (*.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -6 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -6 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 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 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (atan2.f64 im re))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (log.f64 base))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64)))
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 9 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64))))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))))
(neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64))) (log.f64 base) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64))) (log.f64 base) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64))) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 10 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (log.f64 base) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (log.f64 base) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal -1/2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal -1/2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -4 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -4 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -6 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -6 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -6 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -6 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -6 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -6 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -4 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 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 base) #s(literal 4 binary64)))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 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 base) #s(literal 4 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 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 base) #s(literal 4 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (atan2.f64 im re) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (atan2.f64 im re) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(fma.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64))
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
#s(literal 0 binary64)
#s(literal 0 binary64)
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (*.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (log.f64 base))
(*.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (/.f64 (atan2.f64 im re) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) #s(literal 1 binary64)))
(*.f64 (atan2.f64 im re) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)))
(/.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))
(/.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 9 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) #s(literal 1 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 1 binary64)) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (*.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))) (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 9 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64))))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64)) (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (neg.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(neg.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (atan2.f64 im re) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (log.f64 base) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (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 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) #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 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #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 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #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 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 base) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #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 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (/.f64 (atan2.f64 im re) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 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 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.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 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (log.f64 base) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (log.f64 base) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (atan2.f64 im re) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (log.f64 base) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (atan2.f64 im re) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (*.f64 (log.f64 base) #s(literal 1 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (atan2.f64 im re) (*.f64 (log.f64 base) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (atan2.f64 im re) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (log.f64 base) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (atan2.f64 im re) (log.f64 base) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(-.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64))
(+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(+.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64))
(*.f64 (pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (-.f64 re im) (+.f64 re im)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (*.f64 (-.f64 re im) (+.f64 re im)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (pow.f64 (pow.f64 (*.f64 (-.f64 re im) (+.f64 re im)) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 re im) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64))))))
(*.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (+.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 re im) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (pow.f64 (pow.f64 (+.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 re im) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 (log.f64 (fma.f64 re re (*.f64 im im)))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (fma.f64 re re (*.f64 im im)) (fma.f64 re re (*.f64 im im))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (fma.f64 re re (*.f64 im im)) #s(literal 1/2 binary64))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))))) (neg.f64 (sqrt.f64 (*.f64 (-.f64 re im) (+.f64 re im)))))
(/.f64 (neg.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 (+.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 re im) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64)))) (sqrt.f64 (*.f64 (+.f64 re im) (-.f64 im re))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))))) (sqrt.f64 (neg.f64 (*.f64 (-.f64 re im) (+.f64 re im)))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (+.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 re im) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64)))) (sqrt.f64 (*.f64 (-.f64 re im) (+.f64 re im))))
(/.f64 (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))) (sqrt.f64 (+.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 re im) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 (-.f64 re im) (+.f64 re im))) (sqrt.f64 (-.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (+.f64 (-.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (*.f64 re im) #s(literal 2 binary64))) (pow.f64 re #s(literal 4 binary64)))) (hypot.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im im)))))
(sqrt.f64 (fma.f64 re re (*.f64 im im)))
(hypot.f64 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 im)))
(hypot.f64 (exp.f64 (log.f64 re)) im)
(hypot.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 re)))
(hypot.f64 (exp.f64 (log.f64 im)) re)
(hypot.f64 re (exp.f64 (log.f64 im)))
(hypot.f64 re im)
(hypot.f64 im (exp.f64 (log.f64 re)))
(hypot.f64 im re)
(exp.f64 (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (neg.f64 (neg.f64 (log.f64 base))) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 10 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (exp.f64 (log.f64 (log.f64 base))) (exp.f64 (log.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (log.f64 base) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (log.f64 base) (/.f64 (log.f64 base) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (log.f64 base))
(pow.f64 (exp.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (log.f64 base))) (log.f64 base))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 18 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (pow.f64 (log.f64 base) #s(literal 12 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 10 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64))) (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 10 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 18 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 12 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (neg.f64 (log.f64 base))) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 10 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -4 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 (log.f64 base))) (exp.f64 (log.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (neg.f64 (neg.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (/.f64 (log.f64 base) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (log.f64 base) #s(literal 0 binary64))
(-.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(+.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (*.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (log.f64 base))
(*.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (/.f64 (atan2.f64 im re) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) #s(literal 1 binary64)))
(*.f64 (atan2.f64 im re) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)))
(/.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))
(/.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 9 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) #s(literal 1 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 1 binary64)) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (*.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))) (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 9 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64))))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64)) (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (neg.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(neg.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (atan2.f64 im re) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (log.f64 base) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (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 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) #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 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #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 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #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 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 base) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #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 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (/.f64 (atan2.f64 im re) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 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 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.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 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (log.f64 base) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (log.f64 base) (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (log.f64 base) (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (atan2.f64 im re) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (log.f64 base) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (atan2.f64 im re) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (*.f64 (log.f64 base) #s(literal 1 binary64)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (atan2.f64 im re) (*.f64 (log.f64 base) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (atan2.f64 im re) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (log.f64 base) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(fma.f64 (atan2.f64 im re) (log.f64 base) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(-.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64))
(+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64)))
(+.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64))

eval331.0ms (3.2%)

Memory
62.0MiB live, 420.2MiB allocated
Compiler

Compiled 58 597 to 3 463 computations (94.1% saved)

prune85.0ms (0.8%)

Memory
-25.7MiB live, 193.7MiB allocated
Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New1 715151 730
Fresh000
Picked101
Done000
Total1 716151 731
Accuracy
100.0%
Counts
1 731 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
99.2%
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
99.2%
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
99.3%
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
99.4%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
99.4%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
99.4%
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
99.2%
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
99.4%
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)))
99.4%
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
99.3%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
85.8%
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
99.4%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
51.6%
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
Compiler

Compiled 342 to 300 computations (12.3% saved)

simplify7.0ms (0.1%)

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

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
cost-diff192
(*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
cost-diff12928
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
cost-diff0
(*.f64 (log.f64 base) (atan2.f64 im re))
cost-diff0
(log.f64 base)
cost-diff0
(pow.f64 (log.f64 base) #s(literal -2 binary64))
cost-diff12800
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(log.f64 base)
cost-diff0
(pow.f64 (log.f64 base) #s(literal -1 binary64))
cost-diff6080
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
cost-diff0
(atan2.f64 im re)
cost-diff0
(log.f64 base)
cost-diff0
(/.f64 (log.f64 base) (atan2.f64 im re))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
cost-diff0
(log.f64 base)
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (log.f64 base))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021143
036126
151121
272121
3109121
4129121
5153121
6155121
7161121
8166121
0166121
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
im
re
(log.f64 base)
base
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
#s(literal 1 binary64)
(/.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 base)
base
(atan2.f64 im re)
im
re
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(log.f64 base)
base
#s(literal -1 binary64)
(atan2.f64 im re)
im
re
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(log.f64 base)
base
#s(literal -2 binary64)
(*.f64 (log.f64 base) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
#s(literal 1 binary64)
(atan2.f64 im re)
im
re
(log.f64 base)
base
#s(literal -1 binary64)
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
im
re
(log.f64 base)
base
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
#s(literal 1 binary64)
(/.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 base)
base
(atan2.f64 im re)
im
re
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(log.f64 base)
base
#s(literal -1 binary64)
(atan2.f64 im re)
im
re
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(log.f64 base)
base
#s(literal -2 binary64)
(*.f64 (log.f64 base) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(/.f64 (log.f64 base) (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 base)
base
#s(literal -1 binary64)

localize76.0ms (0.7%)

Memory
17.3MiB live, 211.6MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.0234375
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
accuracy0.21875
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
accuracy0.9463320461695078
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
accuracy2.1909181000520577
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
accuracy0
(log.f64 base)
accuracy0.13900375976844204
(*.f64 (log.f64 base) (atan2.f64 im re))
accuracy0.1796875
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
accuracy0.27867128907376804
(pow.f64 (log.f64 base) #s(literal -2 binary64))
accuracy0
(atan2.f64 im re)
accuracy0
(log.f64 base)
accuracy0.1171875
(pow.f64 (log.f64 base) #s(literal -1 binary64))
accuracy0.1328125
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
accuracy0
(atan2.f64 im re)
accuracy0
(log.f64 base)
accuracy0.0859375
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
accuracy0.166347509768442
(/.f64 (log.f64 base) (atan2.f64 im re))
accuracy0
(atan2.f64 im re)
accuracy0
(log.f64 base)
accuracy0.1328125
(/.f64 (atan2.f64 im re) (log.f64 base))
Samples
31.0ms136×0valid
26.0ms120×0invalid
Compiler

Compiled 288 to 44 computations (84.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-mult: 9.0ms (27.2% of total)
ival-pow: 7.0ms (21.2% of total)
ival-div: 6.0ms (18.2% of total)
ival-log: 5.0ms (15.1% of total)
ival-atan2: 3.0ms (9.1% of total)
ival-exp: 2.0ms (6.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series427.0ms (4.2%)

Memory
-10.2MiB live, 631.9MiB allocated
Counts
15 → 444
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(log.f64 base)
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(*.f64 (log.f64 base) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
Outputs
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(log base)
(log base)
(log base)
(log base)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
Calls

9 calls:

TimeVariablePointExpression
117.0ms
im
@inf
((/ (atan2 im re) (log base)) (atan2 im re) (log base) (/ 1 (/ (log base) (atan2 im re))) (/ (log base) (atan2 im re)) (* (pow (log base) -1) (atan2 im re)) (pow (log base) -1) (* (pow (log base) -2) (* (log base) (atan2 im re))) (pow (log base) -2) (* (log base) (atan2 im re)) (exp (* (log (* (/ 1 (atan2 im re)) (log base))) -1)) (* (/ 1 (atan2 im re)) (log base)) (* (log (* (/ 1 (atan2 im re)) (log base))) -1) (log (* (/ 1 (atan2 im re)) (log base))) (/ 1 (atan2 im re)))
115.0ms
base
@inf
((/ (atan2 im re) (log base)) (atan2 im re) (log base) (/ 1 (/ (log base) (atan2 im re))) (/ (log base) (atan2 im re)) (* (pow (log base) -1) (atan2 im re)) (pow (log base) -1) (* (pow (log base) -2) (* (log base) (atan2 im re))) (pow (log base) -2) (* (log base) (atan2 im re)) (exp (* (log (* (/ 1 (atan2 im re)) (log base))) -1)) (* (/ 1 (atan2 im re)) (log base)) (* (log (* (/ 1 (atan2 im re)) (log base))) -1) (log (* (/ 1 (atan2 im re)) (log base))) (/ 1 (atan2 im re)))
44.0ms
re
@0
((/ (atan2 im re) (log base)) (atan2 im re) (log base) (/ 1 (/ (log base) (atan2 im re))) (/ (log base) (atan2 im re)) (* (pow (log base) -1) (atan2 im re)) (pow (log base) -1) (* (pow (log base) -2) (* (log base) (atan2 im re))) (pow (log base) -2) (* (log base) (atan2 im re)) (exp (* (log (* (/ 1 (atan2 im re)) (log base))) -1)) (* (/ 1 (atan2 im re)) (log base)) (* (log (* (/ 1 (atan2 im re)) (log base))) -1) (log (* (/ 1 (atan2 im re)) (log base))) (/ 1 (atan2 im re)))
34.0ms
im
@-inf
((/ (atan2 im re) (log base)) (atan2 im re) (log base) (/ 1 (/ (log base) (atan2 im re))) (/ (log base) (atan2 im re)) (* (pow (log base) -1) (atan2 im re)) (pow (log base) -1) (* (pow (log base) -2) (* (log base) (atan2 im re))) (pow (log base) -2) (* (log base) (atan2 im re)) (exp (* (log (* (/ 1 (atan2 im re)) (log base))) -1)) (* (/ 1 (atan2 im re)) (log base)) (* (log (* (/ 1 (atan2 im re)) (log base))) -1) (log (* (/ 1 (atan2 im re)) (log base))) (/ 1 (atan2 im re)))
27.0ms
re
@inf
((/ (atan2 im re) (log base)) (atan2 im re) (log base) (/ 1 (/ (log base) (atan2 im re))) (/ (log base) (atan2 im re)) (* (pow (log base) -1) (atan2 im re)) (pow (log base) -1) (* (pow (log base) -2) (* (log base) (atan2 im re))) (pow (log base) -2) (* (log base) (atan2 im re)) (exp (* (log (* (/ 1 (atan2 im re)) (log base))) -1)) (* (/ 1 (atan2 im re)) (log base)) (* (log (* (/ 1 (atan2 im re)) (log base))) -1) (log (* (/ 1 (atan2 im re)) (log base))) (/ 1 (atan2 im re)))

simplify156.0ms (1.5%)

Memory
-25.7MiB live, 132.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0442916
1742864
21272864
32782864
46612864
513482864
620512864
728592864
832352864
932972864
1033032864
1133032864
1233522864
1333702864
033702864
Stop Event
iter limit
saturated
Counts
444 → 444
Calls
Call 1
Inputs
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(log base)
(log base)
(log base)
(log base)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
Outputs
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (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) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (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) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (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) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (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) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (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) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (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) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)))

rewrite220.0ms (2.2%)

Memory
24.8MiB live, 344.8MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
021103
03682
18481
229580
3155880
0854780
Stop Event
iter limit
node limit
iter limit
Counts
15 → 1 581
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(log.f64 base)
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(*.f64 (log.f64 base) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
Outputs
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #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 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/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 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #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 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (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 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (neg.f64 (log.f64 base)) (pow.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (pow.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(pow.f64 (*.f64 (exp.f64 #s(literal -1 binary64)) (exp.f64 #s(literal -1 binary64))) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (fma.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (neg.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))) (neg.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (neg.f64 (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #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 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(atan2.f64 im re)
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 (log.f64 (atan2.f64 im re))) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 (log.f64 (atan2.f64 im re))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #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 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.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 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (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 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.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 (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))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re))))))
(/.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)))) (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (neg.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 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.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))) (neg.f64 (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 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 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 #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 #s(literal 1 binary64) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (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 (log.f64 (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 base)))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (log.f64 base))))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (log.f64 base) (log.f64 base) (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (fma.f64 (log.f64 base) (log.f64 base) #s(literal 0 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (fma.f64 (log.f64 base) (log.f64 base) #s(literal 0 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(neg.f64 (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -2 binary64)))
(exp.f64 (log.f64 (log.f64 base)))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(log.f64 base)
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #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 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/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 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #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 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (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 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (neg.f64 (log.f64 base)) (pow.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (pow.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(pow.f64 (*.f64 (exp.f64 #s(literal -1 binary64)) (exp.f64 #s(literal -1 binary64))) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (fma.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (neg.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))) (neg.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (neg.f64 (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #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 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (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 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(*.f64 (*.f64 (neg.f64 (log.f64 base)) (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 (*.f64 (log.f64 base) (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))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (neg.f64 (log.f64 base)))
(*.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 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base)))
(*.f64 (neg.f64 (log.f64 base)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #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 base) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (atan2.f64 im re)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) (*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) (*.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (neg.f64 (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 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 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (atan2.f64 im re)) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (atan2.f64 im re))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) (neg.f64 (atan2.f64 im re))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) #s(literal -1 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(fma.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 0 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #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 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/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 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #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 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (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 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (neg.f64 (log.f64 base)) (pow.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (pow.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(pow.f64 (*.f64 (exp.f64 #s(literal -1 binary64)) (exp.f64 #s(literal -1 binary64))) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (fma.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (neg.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))) (neg.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (neg.f64 (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #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 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #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 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/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 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #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 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (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 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (neg.f64 (log.f64 base)) (pow.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (pow.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(pow.f64 (*.f64 (exp.f64 #s(literal -1 binary64)) (exp.f64 #s(literal -1 binary64))) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (fma.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (neg.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))) (neg.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (neg.f64 (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #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 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (/.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (/.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -7/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -7/4 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (log.f64 base)) #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (log.f64 base))))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (exp.f64 #s(literal -1 binary64)) (exp.f64 #s(literal -1 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 8 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(exp.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(exp.f64 (+.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(exp.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (neg.f64 (log.f64 (log.f64 base))))))
(exp.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -2 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 4 binary64)))
(exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base)) #s(literal -1 binary64))
(pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (log.f64 base) (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 base)))
(/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(neg.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #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 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/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 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #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 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (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 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (neg.f64 (log.f64 base)) (pow.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (pow.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (log.f64 base) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(pow.f64 (*.f64 (exp.f64 #s(literal -1 binary64)) (exp.f64 #s(literal -1 binary64))) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (fma.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (neg.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))) (neg.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (neg.f64 (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #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 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (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 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(*.f64 (*.f64 (neg.f64 (log.f64 base)) (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 (*.f64 (log.f64 base) (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))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (neg.f64 (log.f64 base)))
(*.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 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base)))
(*.f64 (neg.f64 (log.f64 base)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #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 base) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (atan2.f64 im re)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))) (*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))) (*.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (neg.f64 (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 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 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (atan2.f64 im re)) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (atan2.f64 im re))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) (neg.f64 (atan2.f64 im re))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) #s(literal -1 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(fma.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 0 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (fma.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))))
(*.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))))
(*.f64 #s(literal -1/2 binary64) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64))
(*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 #s(literal 1 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64))) (+.f64 (log.f64 (neg.f64 (atan2.f64 im re))) (log.f64 (neg.f64 (log.f64 base)))))
(/.f64 (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (-.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) (log.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))) (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (-.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))))) (-.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64))) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 (neg.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (-.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))) (-.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))) (-.f64 (log.f64 (neg.f64 (atan2.f64 im re))) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))))) (-.f64 (log.f64 (log.f64 base)) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #s(literal 0 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (log.f64 (atan2.f64 im re))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 (atan2.f64 im re))) (log.f64 (neg.f64 (log.f64 base)))))))
(/.f64 (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) #s(literal 3 binary64))) (fma.f64 (log.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64)) (fma.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) (log.f64 (log.f64 base))))))
(/.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (-.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 3 binary64)) (pow.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 3 binary64))) (fma.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (-.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))) (-.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))) #s(literal 3 binary64))) (fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))) (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 3 binary64))) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 (neg.f64 (atan2.f64 im re)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 3 binary64))) (fma.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (-.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (-.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (*.f64 (log.f64 (neg.f64 (atan2.f64 im re))) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) #s(literal 3 binary64))) (fma.f64 (log.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64)) (-.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))) (*.f64 (log.f64 (log.f64 base)) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)))) (log.f64 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 (log.f64 base))) (log.f64 (neg.f64 (atan2.f64 im re)))))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 3 binary64)))) (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) #s(literal -1 binary64))) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) #s(literal -1 binary64))) (neg.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) #s(literal -1 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64))) (neg.f64 (log.f64 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re))))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 (log.f64 base))) (log.f64 (neg.f64 (atan2.f64 im re))))))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (neg.f64 (log.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (-.f64 (neg.f64 (log.f64 (log.f64 base))) (log.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (fma.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (neg.f64 (log.f64 (log.f64 base))) (log.f64 (atan2.f64 im re))))))
(/.f64 (fma.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base))))))
(/.f64 (fma.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base)))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (fma.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(fma.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 0 binary64))) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(fma.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 #s(literal 4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re)))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64) (log.f64 (atan2.f64 im re)))
(fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64) (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)))
(fma.f64 #s(literal -1/4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))))
(fma.f64 #s(literal -1/4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))))
(fma.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))) #s(literal 0 binary64))
(fma.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))) #s(literal 0 binary64))
(fma.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)))
(fma.f64 (log.f64 #s(literal -1 binary64)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64)))
(fma.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64) (neg.f64 (log.f64 (log.f64 base))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 (atan2.f64 im re)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))))
(fma.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 (atan2.f64 im re)))
(fma.f64 #s(literal 2 binary64) (neg.f64 (log.f64 (log.f64 base))) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(fma.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(fma.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))))
(fma.f64 (log.f64 (log.f64 base)) (log.f64 (exp.f64 #s(literal -2 binary64))) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (log.f64 (atan2.f64 im re)))
(fma.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))))
(fma.f64 (neg.f64 (log.f64 (atan2.f64 im re))) #s(literal -1 binary64) (neg.f64 (log.f64 (log.f64 base))))
(fma.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(fma.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))))
(fma.f64 #s(literal -2 binary64) (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(fma.f64 #s(literal -1 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (log.f64 #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (log.f64 base))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (log.f64 base))) (log.f64 (neg.f64 (atan2.f64 im re))))
(fma.f64 #s(literal -1 binary64) (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (log.f64 base))) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))))
(fma.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (atan2.f64 im re))) (neg.f64 (log.f64 (log.f64 base))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 base))))
(fma.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))))
(fma.f64 #s(literal 1 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(-.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(-.f64 (log.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))) (log.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(-.f64 (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(-.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(-.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) (log.f64 #s(literal -1 binary64)))
(-.f64 (log.f64 (neg.f64 (atan2.f64 im re))) (log.f64 (neg.f64 (log.f64 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(-.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base)))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(-.f64 (neg.f64 (log.f64 (log.f64 base))) (neg.f64 (log.f64 (atan2.f64 im re))))
(-.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(+.f64 (*.f64 (log.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))
(+.f64 (neg.f64 (log.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))
(+.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)))
(+.f64 (log.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (log.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (atan2.f64 im re))))
(+.f64 (log.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(+.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))))
(+.f64 (log.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(+.f64 (log.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (log.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64))))
(+.f64 (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(+.f64 (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (log.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))))
(+.f64 (log.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))))
(+.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))))
(+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))))
(+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))))
(+.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) (log.f64 (log.f64 base)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))))
(+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 (neg.f64 (atan2.f64 im re))))
(+.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(+.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) (log.f64 #s(literal -1 binary64)))
(+.f64 (log.f64 (neg.f64 (log.f64 base))) (log.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (atan2.f64 im re))))
(+.f64 (log.f64 (neg.f64 (atan2.f64 im re))) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))
(+.f64 (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 base))))
(+.f64 #s(literal 0 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (neg.f64 (log.f64 (log.f64 base))) (log.f64 (atan2.f64 im re)))
(+.f64 (log.f64 (log.f64 base)) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))))
(+.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re))))))
(*.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 (log.f64 base))) (log.f64 (neg.f64 (atan2.f64 im re))))))))
(*.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (fma.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base)))))))
(*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 #s(literal 1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))))) (fma.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64))) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (neg.f64 (log.f64 base)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (-.f64 (log.f64 (neg.f64 (log.f64 base))) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #s(literal 0 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))) (fma.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (fma.f64 (log.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (log.f64 #s(literal -1 binary64))))))
(/.f64 (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) #s(literal 3 binary64))) (fma.f64 (log.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64)) (fma.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (log.f64 (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 3 binary64))) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 3 binary64))) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (neg.f64 (log.f64 base)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (-.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 (neg.f64 (log.f64 base))) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) #s(literal 3 binary64))) (fma.f64 (log.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64)) (-.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)))) (neg.f64 (log.f64 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re))))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 (log.f64 base))) (log.f64 (neg.f64 (atan2.f64 im re))))))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) #s(literal -1 binary64))) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) #s(literal -1 binary64))) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))) (*.f64 (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) #s(literal -1 binary64)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64))) (log.f64 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 (log.f64 base))) (log.f64 (neg.f64 (atan2.f64 im re)))))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 3 binary64))) (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (fma.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base)))))))
(/.f64 (fma.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))) (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 (log.f64 base))) (log.f64 (neg.f64 (atan2.f64 im re)))))) (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base))))) (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(neg.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(fma.f64 (neg.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (atan2.f64 im re))) (log.f64 (log.f64 base)))
(fma.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re))))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 (log.f64 base))) (log.f64 (neg.f64 (atan2.f64 im re))))))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64)) (+.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (atan2.f64 im re))))))) (log.f64 (log.f64 base)))
(fma.f64 (-.f64 (pow.f64 (neg.f64 (log.f64 (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base)))))) (neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (-.f64 (pow.f64 (neg.f64 (log.f64 (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base)))))) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 (atan2.f64 im re))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/2 binary64) (neg.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/2 binary64) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(fma.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) #s(literal -1 binary64) (neg.f64 (log.f64 (log.f64 base))))
(fma.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal -1 binary64) (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal -1 binary64)))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))) #s(literal -1 binary64) (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64) (neg.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal -1 binary64) (*.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(fma.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)))
(fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal -1 binary64) (*.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64) (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))))
(fma.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base)))))) #s(literal 0 binary64))
(fma.f64 (-.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (neg.f64 (log.f64 (atan2.f64 im re))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (log.f64 (log.f64 base)))
(fma.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64)))
(fma.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal -1 binary64)))
(fma.f64 (log.f64 #s(literal -1 binary64)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
(fma.f64 (log.f64 #s(literal -1 binary64)) #s(literal 1 binary64) (*.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) #s(literal 1 binary64)))
(fma.f64 (log.f64 (atan2.f64 im re)) #s(literal -1/2 binary64) (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base))))
(fma.f64 (log.f64 (atan2.f64 im re)) #s(literal -1 binary64) (log.f64 (log.f64 base)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 (log.f64 base)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re)) (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base))))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (log.f64 (log.f64 base)))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(fma.f64 #s(literal 2 binary64) (log.f64 (log.f64 base)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(fma.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal -1 binary64) (neg.f64 (log.f64 (atan2.f64 im re))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (neg.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64) (neg.f64 (log.f64 (atan2.f64 im re))))
(fma.f64 (neg.f64 (log.f64 (atan2.f64 im re))) #s(literal 1 binary64) (log.f64 (log.f64 base)))
(fma.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (neg.f64 (log.f64 (atan2.f64 im re))))
(fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) (neg.f64 (log.f64 (log.f64 base))))
(fma.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))) (*.f64 #s(literal -1 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(fma.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) (neg.f64 (log.f64 #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) (log.f64 #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (log.f64 base))) (log.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (atan2.f64 im re))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (neg.f64 (atan2.f64 im re))) (log.f64 (neg.f64 (log.f64 base))))
(fma.f64 #s(literal -1 binary64) (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(fma.f64 #s(literal -1 binary64) (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (log.f64 base))) (neg.f64 (log.f64 (atan2.f64 im re))))
(fma.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)) (neg.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)) (*.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 #s(literal 1 binary64) (log.f64 (neg.f64 (log.f64 base)))))
(fma.f64 #s(literal 1 binary64) (log.f64 (neg.f64 (log.f64 base))) (*.f64 #s(literal 1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(fma.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)) (neg.f64 (log.f64 (atan2.f64 im re))))
(fma.f64 #s(literal 1 binary64) (neg.f64 (log.f64 (atan2.f64 im re))) (log.f64 (log.f64 base)))
(fma.f64 #s(literal 1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(-.f64 (/.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (log.f64 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re))))) (/.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (log.f64 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re))))))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(-.f64 (/.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 3 binary64)) (+.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 (log.f64 base))) (log.f64 (neg.f64 (atan2.f64 im re))))))) (/.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 3 binary64)) (+.f64 (pow.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 (log.f64 base))) (log.f64 (neg.f64 (atan2.f64 im re))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base)))))) (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (+.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base)))))))
(-.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(-.f64 (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(-.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))))
(-.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (log.f64 (log.f64 base)))
(-.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))) (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))))
(-.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(-.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (log.f64 #s(literal -1 binary64)))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(-.f64 (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(-.f64 (log.f64 (neg.f64 (log.f64 base))) (log.f64 (neg.f64 (atan2.f64 im re))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (neg.f64 (log.f64 (log.f64 base))) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))))
(-.f64 (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))
(-.f64 (neg.f64 (log.f64 (atan2.f64 im re))) (neg.f64 (log.f64 (log.f64 base))))
(-.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(+.f64 (*.f64 (log.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) #s(literal 1 binary64)))
(+.f64 (*.f64 (log.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(+.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))) (*.f64 #s(literal -1 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 #s(literal -1 binary64) (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))) (neg.f64 (log.f64 (log.f64 base))))
(+.f64 (*.f64 #s(literal 1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 #s(literal 1 binary64) (log.f64 (neg.f64 (log.f64 base)))))
(+.f64 (*.f64 #s(literal 1 binary64) (log.f64 (neg.f64 (log.f64 base)))) (*.f64 #s(literal 1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(+.f64 (*.f64 #s(literal 1 binary64) (log.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(+.f64 (neg.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (neg.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(+.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))) (neg.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(+.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(+.f64 (neg.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))) (neg.f64 (log.f64 (log.f64 base))))
(+.f64 (neg.f64 (log.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(+.f64 (neg.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (neg.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))))
(+.f64 (neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(+.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)) (*.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal -1 binary64)) (*.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 (*.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (neg.f64 (log.f64 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal -1 binary64)))
(+.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64)) (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 1 binary64)))
(+.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal -1 binary64)) (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal 1 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64)))
(+.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal -1 binary64)))
(+.f64 (log.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(+.f64 (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (log.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base))))
(+.f64 (log.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base))) (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))) (log.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))))
(+.f64 (log.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base))))
(+.f64 (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(+.f64 (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base))) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(+.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (neg.f64 (log.f64 (log.f64 base))))
(+.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))))
(+.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base))))
(+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))))
(+.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (neg.f64 (log.f64 #s(literal -1 binary64))))
(+.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (log.f64 #s(literal -1 binary64)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (neg.f64 (log.f64 base))))
(+.f64 (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (neg.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re)))) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(+.f64 (log.f64 (neg.f64 (log.f64 base))) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(+.f64 #s(literal 0 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(+.f64 (neg.f64 (log.f64 (log.f64 base))) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(+.f64 (neg.f64 (log.f64 (log.f64 base))) (neg.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re)))))
(+.f64 (neg.f64 (log.f64 (log.f64 base))) (*.f64 (+.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (log.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 (neg.f64 (log.f64 (log.f64 base))) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(+.f64 (log.f64 (log.f64 base)) (neg.f64 (log.f64 (atan2.f64 im re))))
(+.f64 (neg.f64 (log.f64 (atan2.f64 im re))) (log.f64 (log.f64 base)))
(+.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (neg.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 (exp.f64 #s(literal -1 binary64)) (/.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (/.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #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 (neg.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 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base)) (log.f64 base))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (neg.f64 (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)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (log.f64 (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 (exp.f64 #s(literal -1 binary64)) (log.f64 (atan2.f64 im re)))
(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) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 0 binary64))))
(/.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(neg.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #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 (neg.f64 (log.f64 (atan2.f64 im re))))
(+.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))

eval442.0ms (4.3%)

Memory
-20.7MiB live, 625.3MiB allocated
Compiler

Compiled 45 388 to 4 369 computations (90.4% saved)

prune96.0ms (0.9%)

Memory
11.4MiB live, 285.0MiB allocated
Pruning

18 alts after pruning (15 fresh and 3 done)

PrunedKeptTotal
New2 607132 620
Fresh8210
Picked235
Done000
Total2 617182 635
Accuracy
100.0%
Counts
2 635 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.8%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
50.0%
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
99.6%
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base))
99.3%
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
99.3%
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
52.6%
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
99.3%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
99.4%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
99.4%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
99.4%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
50.3%
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64)) (atan2.f64 im re))
50.1%
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 4 binary64)) (atan2.f64 im re))
50.0%
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
50.3%
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
99.3%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
99.4%
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
99.4%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
Compiler

Compiled 335 to 311 computations (7.2% saved)

simplify26.0ms (0.3%)

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

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 base)
cost-diff0
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64))
cost-diff0
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64)) (atan2.f64 im re))
cost-diff5824
(pow.f64 (log.f64 base) #s(literal 1/2 binary64))
cost-diff0
(/.f64 (log.f64 base) (atan2.f64 im re))
cost-diff0
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
cost-diff704
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
cost-diff7104
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64))
cost-diff0
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
cost-diff0
(log.f64 base)
cost-diff0
(/.f64 #s(literal -1 binary64) (log.f64 base))
cost-diff1408
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(log.f64 base)
cost-diff0
(/.f64 #s(literal 1 binary64) (log.f64 base))
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
cost-diff0
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base))
cost-diff1408
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024153
040136
155128
272128
3147128
4268128
5493128
6720128
7834128
8899128
9948128
10961128
0961128
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
#s(literal -1 binary64)
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(log.f64 base)
base
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (log.f64 base))
#s(literal 1 binary64)
(log.f64 base)
base
(atan2.f64 im re)
im
re
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
#s(literal -1 binary64)
(log.f64 base)
base
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
#s(literal 1 binary64)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 base)
base
(atan2.f64 im re)
im
re
#s(literal 2 binary64)
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64)) (atan2.f64 im re))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (log.f64 base) #s(literal 1/2 binary64))
(log.f64 base)
base
#s(literal 1/2 binary64)
#s(literal -2 binary64)
(atan2.f64 im re)
im
re
Outputs
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(atan2.f64 im re)
#s(literal -1 binary64)
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(log.f64 base)
base
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
#s(literal 1 binary64)
(log.f64 base)
base
(atan2.f64 im re)
im
re
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
#s(literal -1 binary64)
(log.f64 base)
base
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
#s(literal 1 binary64)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64))
(/.f64 (log.f64 base) (atan2.f64 im re))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 base)
base
(atan2.f64 im re)
im
re
#s(literal 2 binary64)
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)) (atan2.f64 im re))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64))
(pow.f64 (log.f64 base) #s(literal 1/2 binary64))
(sqrt.f64 (log.f64 base))
(log.f64 base)
base
#s(literal 1/2 binary64)
#s(literal -2 binary64)
(atan2.f64 im re)
im
re

localize84.0ms (0.8%)

Memory
25.1MiB live, 249.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0
(log.f64 base)
accuracy0.0390625
(pow.f64 (log.f64 base) #s(literal 1/2 binary64))
accuracy0.0625
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64)) (atan2.f64 im re))
accuracy0.13738251953688402
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64))
accuracy0.0390625
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
accuracy0.09212875976844202
(/.f64 (log.f64 base) (atan2.f64 im re))
accuracy0.15072250976844204
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64))
accuracy1.460337925803137
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
accuracy0
(log.f64 base)
accuracy0.015625
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
accuracy0.06640625
(/.f64 #s(literal -1 binary64) (log.f64 base))
accuracy0.09603500976844201
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
accuracy0
(atan2.f64 im re)
accuracy0
(log.f64 base)
accuracy0.0625
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
accuracy0.06640625
(/.f64 #s(literal 1 binary64) (log.f64 base))
accuracy0
(log.f64 base)
accuracy0.015625
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
accuracy0.015625
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
accuracy0.07421875
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base))
Samples
42.0ms188×0invalid
14.0ms68×0valid
Compiler

Compiled 308 to 50 computations (83.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 34.0ms
ival-div: 16.0ms (47.5% of total)
ival-mult: 3.0ms (8.9% of total)
ival-log: 3.0ms (8.9% of total)
ival-sqrt: 3.0ms (8.9% of total)
ival-pow: 3.0ms (8.9% of total)
ival-atan2: 2.0ms (5.9% of total)
ival-pow2: 2.0ms (5.9% of total)
exact: 1.0ms (3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series110.0ms (1.1%)

Memory
-43.6MiB live, 190.1MiB allocated
Counts
16 → 420
Calls
Call 1
Inputs
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(log.f64 base)
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64)) (atan2.f64 im re))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64))
Outputs
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(log base)
(log base)
(log base)
(log base)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -1 (log base))
(/ -1 (log base))
(/ -1 (log base))
(/ -1 (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(sqrt (log base))
(sqrt (log base))
(sqrt (log base))
(sqrt (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ 1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* (sqrt (/ (log (/ 1 base)) (atan2 im re))) (sqrt -1))
(* (sqrt (/ (log (/ 1 base)) (atan2 im re))) (sqrt -1))
(* (sqrt (/ (log (/ 1 base)) (atan2 im re))) (sqrt -1))
(* (sqrt (/ (log (/ 1 base)) (atan2 im re))) (sqrt -1))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(sqrt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(sqrt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(sqrt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
Calls

9 calls:

TimeVariablePointExpression
35.0ms
base
@0
((/ -1 (/ -1 (atan2 im re))) (/ (/ -1 (/ -1 (atan2 im re))) (log base)) (/ -1 (atan2 im re)) (atan2 im re) (* (/ 1 (log base)) (atan2 im re)) (/ 1 (log base)) (log base) (/ (/ -1 (log base)) (/ -1 (atan2 im re))) (/ -1 (log base)) (pow (sqrt (/ (log base) (atan2 im re))) 2) (/ 1 (pow (sqrt (/ (log base) (atan2 im re))) 2)) (sqrt (/ (log base) (atan2 im re))) (/ (log base) (atan2 im re)) (pow (log base) 1/2) (* (pow (pow (log base) 1/2) -2) (atan2 im re)) (pow (pow (log base) 1/2) -2))
13.0ms
re
@0
((/ -1 (/ -1 (atan2 im re))) (/ (/ -1 (/ -1 (atan2 im re))) (log base)) (/ -1 (atan2 im re)) (atan2 im re) (* (/ 1 (log base)) (atan2 im re)) (/ 1 (log base)) (log base) (/ (/ -1 (log base)) (/ -1 (atan2 im re))) (/ -1 (log base)) (pow (sqrt (/ (log base) (atan2 im re))) 2) (/ 1 (pow (sqrt (/ (log base) (atan2 im re))) 2)) (sqrt (/ (log base) (atan2 im re))) (/ (log base) (atan2 im re)) (pow (log base) 1/2) (* (pow (pow (log base) 1/2) -2) (atan2 im re)) (pow (pow (log base) 1/2) -2))
12.0ms
base
@-inf
((/ -1 (/ -1 (atan2 im re))) (/ (/ -1 (/ -1 (atan2 im re))) (log base)) (/ -1 (atan2 im re)) (atan2 im re) (* (/ 1 (log base)) (atan2 im re)) (/ 1 (log base)) (log base) (/ (/ -1 (log base)) (/ -1 (atan2 im re))) (/ -1 (log base)) (pow (sqrt (/ (log base) (atan2 im re))) 2) (/ 1 (pow (sqrt (/ (log base) (atan2 im re))) 2)) (sqrt (/ (log base) (atan2 im re))) (/ (log base) (atan2 im re)) (pow (log base) 1/2) (* (pow (pow (log base) 1/2) -2) (atan2 im re)) (pow (pow (log base) 1/2) -2))
9.0ms
base
@inf
((/ -1 (/ -1 (atan2 im re))) (/ (/ -1 (/ -1 (atan2 im re))) (log base)) (/ -1 (atan2 im re)) (atan2 im re) (* (/ 1 (log base)) (atan2 im re)) (/ 1 (log base)) (log base) (/ (/ -1 (log base)) (/ -1 (atan2 im re))) (/ -1 (log base)) (pow (sqrt (/ (log base) (atan2 im re))) 2) (/ 1 (pow (sqrt (/ (log base) (atan2 im re))) 2)) (sqrt (/ (log base) (atan2 im re))) (/ (log base) (atan2 im re)) (pow (log base) 1/2) (* (pow (pow (log base) 1/2) -2) (atan2 im re)) (pow (pow (log base) 1/2) -2))
8.0ms
im
@0
((/ -1 (/ -1 (atan2 im re))) (/ (/ -1 (/ -1 (atan2 im re))) (log base)) (/ -1 (atan2 im re)) (atan2 im re) (* (/ 1 (log base)) (atan2 im re)) (/ 1 (log base)) (log base) (/ (/ -1 (log base)) (/ -1 (atan2 im re))) (/ -1 (log base)) (pow (sqrt (/ (log base) (atan2 im re))) 2) (/ 1 (pow (sqrt (/ (log base) (atan2 im re))) 2)) (sqrt (/ (log base) (atan2 im re))) (/ (log base) (atan2 im re)) (pow (log base) 1/2) (* (pow (pow (log base) 1/2) -2) (atan2 im re)) (pow (pow (log base) 1/2) -2))

simplify40.0ms (0.4%)

Memory
20.5MiB live, 58.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0392576
1562524
2762524
31612524
43902524
57502524
610282524
714102524
814782524
914982524
014982524
Stop Event
iter limit
saturated
Counts
420 → 420
Calls
Call 1
Inputs
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(log base)
(log base)
(log base)
(log base)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -1 (log base))
(/ -1 (log base))
(/ -1 (log base))
(/ -1 (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(sqrt (log base))
(sqrt (log base))
(sqrt (log base))
(sqrt (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ 1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* (sqrt (/ (log (/ 1 base)) (atan2 im re))) (sqrt -1))
(* (sqrt (/ (log (/ 1 base)) (atan2 im re))) (sqrt -1))
(* (sqrt (/ (log (/ 1 base)) (atan2 im re))) (sqrt -1))
(* (sqrt (/ (log (/ 1 base)) (atan2 im re))) (sqrt -1))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(sqrt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(sqrt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(sqrt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
Outputs
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -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)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -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)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -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)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -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)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -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)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -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)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -1 (log base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/ -1 (log base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/ -1 (log base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/ -1 (log base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt (/ (log base) (atan2 im re)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(sqrt (log base))
(sqrt.f64 (log.f64 base))
(sqrt (log base))
(sqrt.f64 (log.f64 base))
(sqrt (log base))
(sqrt.f64 (log.f64 base))
(sqrt (log base))
(sqrt.f64 (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ 1 (log (/ 1 base)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/ 1 (log (/ 1 base)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/ 1 (log (/ 1 base)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/ 1 (log (/ 1 base)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (sqrt (/ (log (/ 1 base)) (atan2 im re))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(* (sqrt (/ (log (/ 1 base)) (atan2 im re))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(* (sqrt (/ (log (/ 1 base)) (atan2 im re))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(* (sqrt (/ (log (/ 1 base)) (atan2 im re))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 base))) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 base))) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 base))) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 base))) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(sqrt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(sqrt.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)))
(sqrt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(sqrt.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)))
(sqrt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(sqrt.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)))
(sqrt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(sqrt.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))

rewrite149.0ms (1.5%)

Memory
-6.2MiB live, 223.2MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024106
04087
112477
251677
3264077
0883677
Stop Event
iter limit
node limit
iter limit
Counts
16 → 1 558
Calls
Call 1
Inputs
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(log.f64 base)
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64)) (atan2.f64 im re))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64))
Outputs
(atan2.f64 im re)
(*.f64 (neg.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 #s(literal 1 binary64) (atan2.f64 im re))
(*.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))
(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 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 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 -1 binary64)) #s(literal -1 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.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)) (*.f64 #s(literal 0 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) #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)))
(neg.f64 (atan2.f64 im re))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal 0 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)) (*.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(-.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (atan2.f64 im re))
(fabs.f64 (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #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 #s(literal 0 binary64) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal -2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64))) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.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)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))) (*.f64 (log.f64 base) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64)))) (*.f64 (log.f64 base) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 base) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))) (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 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 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)))
(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 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 -1 binary64)) #s(literal 1 binary64))
(pow.f64 (atan2.f64 im re) #s(literal -1 binary64))
(/.f64 (neg.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 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 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 (-.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)) (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.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))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (*.f64 #s(literal 0 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)) (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.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 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #s(literal 2 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)))
(atan2.f64 im re)
(*.f64 (neg.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 #s(literal 1 binary64) (atan2.f64 im re))
(*.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))
(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 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 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 -1 binary64)) #s(literal -1 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.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)) (*.f64 #s(literal 0 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) #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)))
(neg.f64 (atan2.f64 im re))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal 0 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)) (*.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(-.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (atan2.f64 im re))
(fabs.f64 (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #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 #s(literal 0 binary64) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal -2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64))) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.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)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))) (*.f64 (log.f64 base) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64)))) (*.f64 (log.f64 base) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 base) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))) (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base)))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 1/4 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 1/2 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/8 binary64)) #s(literal -8 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(neg.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -2 binary64))) (log.f64 (sqrt.f64 (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) #s(literal -4 binary64)))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 (log.f64 base) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 base))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal 1/2 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/8 binary64)) #s(literal 8 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (log.f64 base))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (log.f64 base) (log.f64 base) (*.f64 #s(literal 0 binary64) (log.f64 base))))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (log.f64 base) (log.f64 base) (*.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (log.f64 base) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (log.f64 base) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 (log.f64 base) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(neg.f64 (log.f64 (/.f64 base #s(literal 1 binary64))))
(neg.f64 (log.f64 base))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (log.f64 base) (log.f64 base) (*.f64 #s(literal 0 binary64) (log.f64 base))))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 (log.f64 base) (log.f64 base) (*.f64 #s(literal 0 binary64) (log.f64 base))))))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 base)))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 base #s(literal 1 binary64))))
(-.f64 #s(literal 0 binary64) (log.f64 base))
(fabs.f64 (log.f64 base))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) #s(literal 4 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (log.f64 base)))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 base #s(literal 1 binary64))))
(log.f64 (pow.f64 base #s(literal 1 binary64)))
(log.f64 (pow.f64 base #s(literal -1 binary64)))
(log.f64 base)
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal -2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64))) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.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)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))) (*.f64 (log.f64 base) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64)))) (*.f64 (log.f64 base) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 base) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))) (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base)))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 1/4 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 1/2 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/8 binary64)) #s(literal -8 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(neg.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -2 binary64))) (log.f64 (sqrt.f64 (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) #s(literal -4 binary64)))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (fabs.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))) (fabs.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (fabs.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3/4 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (fabs.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (log.f64 base))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (sqrt.f64 (log.f64 base)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3/4 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (sqrt.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (pow.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (fabs.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (log.f64 base) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal 1/2 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base))))) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) (neg.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (log.f64 base))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (log.f64 base))))) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (*.f64 (atan2.f64 im re) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (atan2.f64 im re) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 1 binary64)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (log.f64 base))))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3 binary64))))) (*.f64 (atan2.f64 im re) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (*.f64 (atan2.f64 im re) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (atan2.f64 im re) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (atan2.f64 im re)))) (atan2.f64 im re))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 1 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (atan2.f64 im re) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (atan2.f64 im re) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (atan2.f64 im re) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (*.f64 (atan2.f64 im re) (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (atan2.f64 im re) (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (*.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (atan2.f64 im re) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base))))) (fabs.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (fabs.f64 (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (fabs.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal 1 binary64))) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (fabs.f64 (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (log.f64 base))))) (fabs.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (fabs.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (fabs.f64 (*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (sqrt.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (log.f64 base))) (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (sqrt.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))) (sqrt.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (sqrt.f64 (log.f64 base))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -2 binary64))))
(/.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))))) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(fabs.f64 (-.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(fabs.f64 (-.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))
(fabs.f64 (-.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64)))
(fabs.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal -2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64))) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.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)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))) (*.f64 (log.f64 base) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64)))) (*.f64 (log.f64 base) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 base) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))) (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 1/8 binary64))) (fabs.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/8 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (fabs.f64 (neg.f64 (sqrt.f64 (log.f64 base)))) (fabs.f64 (pow.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (fabs.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (fabs.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3/4 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))) (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (log.f64 base)))) (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (sqrt.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (sqrt.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))) (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (neg.f64 (log.f64 (atan2.f64 im re)))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/8 binary64)) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/8 binary64)) (sqrt.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) (sqrt.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/8 binary64)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/8 binary64)) (sqrt.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/8 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (pow.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (neg.f64 (log.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (/.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -4 binary64)) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1/2 binary64))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 base))))) (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 base))))) (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (fabs.f64 (neg.f64 (sqrt.f64 (log.f64 base)))) (fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (fabs.f64 (neg.f64 (sqrt.f64 (log.f64 base)))) (fabs.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (fabs.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base))))) (sqrt.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))))
(/.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (sqrt.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal 1 binary64))) (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (log.f64 base))))) (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (sqrt.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (log.f64 base))))) (sqrt.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 1 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3 binary64)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (sqrt.f64 (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) (sqrt.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(/.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (log.f64 base)))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)))
(/.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (log.f64 base))))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (neg.f64 (log.f64 (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 base)))) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal -1 binary64))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (fabs.f64 (sqrt.f64 #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(neg.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (/.f64 (sqrt.f64 (log.f64 base)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(fabs.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (fabs.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))) (fabs.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (fabs.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3/4 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (fabs.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (log.f64 base))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (sqrt.f64 (log.f64 base)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3/4 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (sqrt.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (pow.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (fabs.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (log.f64 base) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal 1/2 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base))))) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) (neg.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (log.f64 base))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (log.f64 base))))) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (*.f64 (atan2.f64 im re) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (atan2.f64 im re) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 1 binary64)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (log.f64 base))))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3 binary64))))) (*.f64 (atan2.f64 im re) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (*.f64 (atan2.f64 im re) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (atan2.f64 im re) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (atan2.f64 im re)))) (atan2.f64 im re))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 1 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (atan2.f64 im re) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (atan2.f64 im re) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (atan2.f64 im re) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))) (*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (*.f64 (atan2.f64 im re) (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (atan2.f64 im re) (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (*.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (log.f64 base)))))) (*.f64 (atan2.f64 im re) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base))))) (fabs.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (fabs.f64 (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (fabs.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal 1 binary64))) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (fabs.f64 (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (log.f64 base))))) (fabs.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (fabs.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (fabs.f64 (*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (sqrt.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (log.f64 base))) (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (sqrt.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))) (sqrt.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (sqrt.f64 (log.f64 base))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -2 binary64))))
(/.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))))) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(fabs.f64 (-.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(fabs.f64 (-.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))
(fabs.f64 (-.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 0 binary64)))
(fabs.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/8 binary64)) (pow.f64 (log.f64 base) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/8 binary64)) (sqrt.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/8 binary64)) (pow.f64 (log.f64 base) #s(literal 3/8 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1/2 binary64))
(pow.f64 (log.f64 base) #s(literal 1/2 binary64))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (sqrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (log.f64 base) (log.f64 base) (*.f64 #s(literal 0 binary64) (log.f64 base))))))
(/.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(sqrt.f64 (log.f64 base))
(fabs.f64 (sqrt.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal -2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64))) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.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)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))) (*.f64 (log.f64 base) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64)))) (*.f64 (log.f64 base) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 base) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))) (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/4 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base)))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 1/4 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 1/2 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/8 binary64)) #s(literal -8 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(neg.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -2 binary64))) (log.f64 (sqrt.f64 (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) #s(literal -4 binary64)))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))

eval369.0ms (3.6%)

Memory
35.0MiB live, 644.6MiB allocated
Compiler

Compiled 45 225 to 4 186 computations (90.7% saved)

prune295.0ms (2.9%)

Memory
-22.6MiB live, 244.4MiB allocated
Pruning

21 alts after pruning (15 fresh and 6 done)

PrunedKeptTotal
New2 53382 541
Fresh3710
Picked235
Done033
Total2 538212 559
Accuracy
100.0%
Counts
2 559 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.8%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
52.6%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
51.7%
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
50.3%
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
99.6%
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base))
99.3%
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
51.6%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))))
99.3%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
50.3%
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
99.4%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
99.4%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
99.4%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
54.8%
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
50.1%
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 4 binary64)) (atan2.f64 im re))
50.3%
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
50.2%
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -2 binary64)) (atan2.f64 im re))
50.3%
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)) (atan2.f64 im re))
99.3%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
99.4%
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
99.4%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
Compiler

Compiled 373 to 339 computations (9.1% saved)

simplify9.0ms (0.1%)

Memory
-18.7MiB live, 20.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 base)
cost-diff0
(/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))))
cost-diff8448
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
cost-diff0
(/.f64 (atan2.f64 im re) (log.f64 base))
cost-diff0
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))
cost-diff0
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
cost-diff0
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
cost-diff0
(atan2.f64 im re)
cost-diff0
(sqrt.f64 (atan2.f64 im re))
cost-diff0
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
cost-diff7104
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
cost-diff704
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (log.f64 base))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023183
040157
153151
270151
3130151
4170151
5189151
6191151
7193151
0193151
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
im
re
(log.f64 base)
base
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
#s(literal 1 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(log.f64 base)
base
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(sqrt.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
#s(literal 2 binary64)
(log.f64 base)
base
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
#s(literal 1 binary64)
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
im
re
(log.f64 base)
base
#s(literal -2 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))))
#s(literal 1 binary64)
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))
(log.f64 base)
base
(sqrt.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
Outputs
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
im
re
(log.f64 base)
base
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
#s(literal 1 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(log.f64 base)
base
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(atan2.f64 im re)
(sqrt.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
#s(literal 2 binary64)
(log.f64 base)
base
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
#s(literal 1 binary64)
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
im
re
(log.f64 base)
base
#s(literal -2 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
#s(literal 1 binary64)
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))
(log.f64 base)
base
(sqrt.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re

localize91.0ms (0.9%)

Memory
26.5MiB live, 146.6MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.1015625
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))))
accuracy0.18425751953688402
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
accuracy0.18816376953688405
(/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))
accuracy2.475124578415725
(sqrt.f64 (atan2.f64 im re))
accuracy0.1015625
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
accuracy0.13671875
(/.f64 (atan2.f64 im re) (log.f64 base))
accuracy0.17578125
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))
accuracy2.1362994119105747
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
accuracy0
(log.f64 base)
accuracy0.13671875
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
accuracy0.4030075195368841
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
accuracy2.475124578415725
(sqrt.f64 (atan2.f64 im re))
accuracy0
(log.f64 base)
accuracy0.02734375
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
accuracy0.1015625
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
accuracy0.1875
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
accuracy0
(log.f64 base)
accuracy0.09765625
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
accuracy0.1015625
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
accuracy0.13671875
(/.f64 (atan2.f64 im re) (log.f64 base))
Samples
38.0ms130×0invalid
26.0ms126×0valid
Compiler

Compiled 368 to 48 computations (87% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-atan2: 16.0ms (36.7% of total)
ival-div: 13.0ms (29.9% of total)
ival-log: 3.0ms (6.9% of total)
ival-sqrt: 3.0ms (6.9% of total)
ival-pow: 3.0ms (6.9% of total)
ival-mult: 2.0ms (4.6% of total)
ival-pow2: 2.0ms (4.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series150.0ms (1.5%)

Memory
-14.4MiB live, 219.3MiB allocated
Counts
17 → 540
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
(sqrt.f64 (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))
(log.f64 base)
Outputs
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(log base)
(log base)
(log base)
(log base)
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/ (pow (log (/ 1 base)) 2) (pow (atan2 im re) 2))
(/ (pow (log (/ 1 base)) 2) (pow (atan2 im re) 2))
(/ (pow (log (/ 1 base)) 2) (pow (atan2 im re) 2))
(/ (pow (log (/ 1 base)) 2) (pow (atan2 im re) 2))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (* (log (/ 1 base)) (sqrt (/ 1 (atan2 im re)))))
(* -1 (* (log (/ 1 base)) (sqrt (/ 1 (atan2 im re)))))
(* -1 (* (log (/ 1 base)) (sqrt (/ 1 (atan2 im re)))))
(* -1 (* (log (/ 1 base)) (sqrt (/ 1 (atan2 im re)))))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (pow (atan2 im re) 2))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (pow (atan2 im re) 2))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (pow (atan2 im re) 2))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (pow (atan2 im re) 2))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (sqrt (/ 1 (atan2 im re))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (sqrt (/ 1 (atan2 im re))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (sqrt (/ 1 (atan2 im re))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (sqrt (/ 1 (atan2 im re))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
Calls

9 calls:

TimeVariablePointExpression
49.0ms
base
@0
((/ 1 (/ 1 (/ (atan2 im re) (log base)))) (/ 1 (/ (atan2 im re) (log base))) (/ (atan2 im re) (log base)) (atan2 im re) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (pow (sqrt (atan2 im re)) 2) (/ (pow (sqrt (atan2 im re)) 2) (log base)) (sqrt (atan2 im re)) (/ 1 (sqrt (pow (/ (atan2 im re) (log base)) -2))) (sqrt (pow (/ (atan2 im re) (log base)) -2)) (pow (/ (atan2 im re) (log base)) -2) (/ (/ (log base) (sqrt (atan2 im re))) (sqrt (atan2 im re))) (/ 1 (/ (/ (log base) (sqrt (atan2 im re))) (sqrt (atan2 im re)))) (/ (log base) (sqrt (atan2 im re))) (log base))
28.0ms
im
@0
((/ 1 (/ 1 (/ (atan2 im re) (log base)))) (/ 1 (/ (atan2 im re) (log base))) (/ (atan2 im re) (log base)) (atan2 im re) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (pow (sqrt (atan2 im re)) 2) (/ (pow (sqrt (atan2 im re)) 2) (log base)) (sqrt (atan2 im re)) (/ 1 (sqrt (pow (/ (atan2 im re) (log base)) -2))) (sqrt (pow (/ (atan2 im re) (log base)) -2)) (pow (/ (atan2 im re) (log base)) -2) (/ (/ (log base) (sqrt (atan2 im re))) (sqrt (atan2 im re))) (/ 1 (/ (/ (log base) (sqrt (atan2 im re))) (sqrt (atan2 im re)))) (/ (log base) (sqrt (atan2 im re))) (log base))
11.0ms
re
@0
((/ 1 (/ 1 (/ (atan2 im re) (log base)))) (/ 1 (/ (atan2 im re) (log base))) (/ (atan2 im re) (log base)) (atan2 im re) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (pow (sqrt (atan2 im re)) 2) (/ (pow (sqrt (atan2 im re)) 2) (log base)) (sqrt (atan2 im re)) (/ 1 (sqrt (pow (/ (atan2 im re) (log base)) -2))) (sqrt (pow (/ (atan2 im re) (log base)) -2)) (pow (/ (atan2 im re) (log base)) -2) (/ (/ (log base) (sqrt (atan2 im re))) (sqrt (atan2 im re))) (/ 1 (/ (/ (log base) (sqrt (atan2 im re))) (sqrt (atan2 im re)))) (/ (log base) (sqrt (atan2 im re))) (log base))
11.0ms
base
@-inf
((/ 1 (/ 1 (/ (atan2 im re) (log base)))) (/ 1 (/ (atan2 im re) (log base))) (/ (atan2 im re) (log base)) (atan2 im re) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (pow (sqrt (atan2 im re)) 2) (/ (pow (sqrt (atan2 im re)) 2) (log base)) (sqrt (atan2 im re)) (/ 1 (sqrt (pow (/ (atan2 im re) (log base)) -2))) (sqrt (pow (/ (atan2 im re) (log base)) -2)) (pow (/ (atan2 im re) (log base)) -2) (/ (/ (log base) (sqrt (atan2 im re))) (sqrt (atan2 im re))) (/ 1 (/ (/ (log base) (sqrt (atan2 im re))) (sqrt (atan2 im re)))) (/ (log base) (sqrt (atan2 im re))) (log base))
10.0ms
base
@inf
((/ 1 (/ 1 (/ (atan2 im re) (log base)))) (/ 1 (/ (atan2 im re) (log base))) (/ (atan2 im re) (log base)) (atan2 im re) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (pow (sqrt (atan2 im re)) 2) (/ (pow (sqrt (atan2 im re)) 2) (log base)) (sqrt (atan2 im re)) (/ 1 (sqrt (pow (/ (atan2 im re) (log base)) -2))) (sqrt (pow (/ (atan2 im re) (log base)) -2)) (pow (/ (atan2 im re) (log base)) -2) (/ (/ (log base) (sqrt (atan2 im re))) (sqrt (atan2 im re))) (/ 1 (/ (/ (log base) (sqrt (atan2 im re))) (sqrt (atan2 im re)))) (/ (log base) (sqrt (atan2 im re))) (log base))

simplify166.0ms (1.6%)

Memory
-0.7MiB live, 216.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0383540
1633488
21253488
33243488
49613488
521153488
638993488
765853488
879073488
080113488
Stop Event
iter limit
node limit
Counts
540 → 540
Calls
Call 1
Inputs
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (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)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(log base)
(log base)
(log base)
(log base)
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/ (pow (log (/ 1 base)) 2) (pow (atan2 im re) 2))
(/ (pow (log (/ 1 base)) 2) (pow (atan2 im re) 2))
(/ (pow (log (/ 1 base)) 2) (pow (atan2 im re) 2))
(/ (pow (log (/ 1 base)) 2) (pow (atan2 im re) 2))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (* (log (/ 1 base)) (sqrt (/ 1 (atan2 im re)))))
(* -1 (* (log (/ 1 base)) (sqrt (/ 1 (atan2 im re)))))
(* -1 (* (log (/ 1 base)) (sqrt (/ 1 (atan2 im re)))))
(* -1 (* (log (/ 1 base)) (sqrt (/ 1 (atan2 im re)))))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (pow (atan2 im re) 2))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (pow (atan2 im re) 2))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (pow (atan2 im re) 2))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (pow (atan2 im re) 2))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (sqrt (/ 1 (atan2 im re))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (sqrt (/ 1 (atan2 im re))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (sqrt (/ 1 (atan2 im re))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (sqrt (/ 1 (atan2 im re))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
Outputs
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (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)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (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)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (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)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (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)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (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)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(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 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (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)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log base) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* (log base) (sqrt (/ 1 (atan2 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (pow (log (/ 1 base)) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log (/ 1 base)) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log (/ 1 base)) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log (/ 1 base)) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (sqrt (/ 1 (atan2 im re)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* -1 (* (log (/ 1 base)) (sqrt (/ 1 (atan2 im re)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* -1 (* (log (/ 1 base)) (sqrt (/ 1 (atan2 im re)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* -1 (* (log (/ 1 base)) (sqrt (/ 1 (atan2 im re)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (sqrt (/ 1 (atan2 im re))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (sqrt (/ 1 (atan2 im re))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (sqrt (/ 1 (atan2 im re))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (sqrt (/ 1 (atan2 im re))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))

rewrite193.0ms (1.9%)

Memory
20.1MiB live, 332.2MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023132
040100
112292
253292
3327992
0842292
Stop Event
iter limit
node limit
iter limit
Counts
17 → 1 736
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
(sqrt.f64 (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))
(log.f64 base)
Outputs
(*.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (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))) #s(literal 1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (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)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (neg.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal -1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (exp.f64 (+.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (neg.f64 (log.f64 base)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base))
(*.f64 (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #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)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)) (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (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 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (fabs.f64 (neg.f64 (log.f64 base))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (fabs.f64 (log.f64 base)))
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))
(*.f64 (log.f64 base) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (/.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (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 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)) (atan2.f64 im re))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (log.f64 base) (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 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(/.f64 (fabs.f64 (neg.f64 (log.f64 base))) (fabs.f64 (neg.f64 (atan2.f64 im re))))
(/.f64 (fabs.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(/.f64 (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(/.f64 (fabs.f64 (log.f64 base)) (atan2.f64 im re))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 base))) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(fabs.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (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))) #s(literal 1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (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)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (neg.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal -1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (exp.f64 (+.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(atan2.f64 im re)
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal 1/2 binary64))) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(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 -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 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #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 -1 binary64)) #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 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 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)))
(neg.f64 (neg.f64 (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re)))
(fabs.f64 (atan2.f64 im re))
(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 (exp.f64 #s(literal 2 binary64))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (log.f64 (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (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))) #s(literal 1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (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)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (neg.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal -1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (exp.f64 (+.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (neg.f64 (log.f64 base)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base))
(*.f64 (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #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)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)) (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (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 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (fabs.f64 (neg.f64 (log.f64 base))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (fabs.f64 (log.f64 base)))
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))
(*.f64 (log.f64 base) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (/.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (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 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)) (atan2.f64 im re))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (log.f64 base) (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 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(/.f64 (fabs.f64 (neg.f64 (log.f64 base))) (fabs.f64 (neg.f64 (atan2.f64 im re))))
(/.f64 (fabs.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(/.f64 (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(/.f64 (fabs.f64 (log.f64 base)) (atan2.f64 im re))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 base))) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(fabs.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.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)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (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 (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 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #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 -1 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/2 binary64)) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(neg.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(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 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.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 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -2 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))))
(atan2.f64 im re)
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal 1/2 binary64))) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(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 -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 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #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 -1 binary64)) #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 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 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)))
(neg.f64 (neg.f64 (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re)))
(fabs.f64 (atan2.f64 im re))
(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 (exp.f64 #s(literal 2 binary64))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (log.f64 (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (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))) #s(literal 1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (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)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (neg.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal -1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (exp.f64 (+.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (neg.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.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)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (atan2.f64 im re)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (log.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (/.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1/2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (neg.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (neg.f64 (atan2.f64 im re))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(sqrt.f64 (atan2.f64 im re))
(-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(fabs.f64 (sqrt.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (atan2.f64 im re))) #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (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))) #s(literal 1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (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)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (neg.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal -1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (exp.f64 (+.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (neg.f64 (log.f64 base)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base))
(*.f64 (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #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)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)) (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (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 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (fabs.f64 (neg.f64 (log.f64 base))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (fabs.f64 (log.f64 base)))
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))
(*.f64 (log.f64 base) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (/.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (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 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)) (atan2.f64 im re))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (log.f64 base) (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 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(/.f64 (fabs.f64 (neg.f64 (log.f64 base))) (fabs.f64 (neg.f64 (atan2.f64 im re))))
(/.f64 (fabs.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(/.f64 (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(/.f64 (fabs.f64 (log.f64 base)) (atan2.f64 im re))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 base))) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(fabs.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (neg.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (atan2.f64 im re))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (neg.f64 (log.f64 (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3/2 binary64)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3/2 binary64)) (/.f64 (log.f64 base) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (atan2.f64 im re)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (atan2.f64 im re))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (atan2.f64 im re)) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (log.f64 base) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (log.f64 base) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base)) (neg.f64 (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (/.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (pow.f64 (neg.f64 (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (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 -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal -1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (+.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(/.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (neg.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (neg.f64 (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(/.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (neg.f64 (log.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (neg.f64 (log.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (atan2.f64 im re))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (log.f64 base))))
(/.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1 binary64))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(neg.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(fabs.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -2 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(exp.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(*.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (neg.f64 (log.f64 base)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base))
(*.f64 (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #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)) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)) (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (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 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (fabs.f64 (neg.f64 (log.f64 base))))
(*.f64 (fabs.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (fabs.f64 (log.f64 base)))
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))
(*.f64 (log.f64 base) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (/.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (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 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)) (atan2.f64 im re))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (log.f64 base) (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 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(/.f64 (fabs.f64 (neg.f64 (log.f64 base))) (fabs.f64 (neg.f64 (atan2.f64 im re))))
(/.f64 (fabs.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(/.f64 (fabs.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(/.f64 (fabs.f64 (log.f64 base)) (atan2.f64 im re))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 base))) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(fabs.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (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))) #s(literal 1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (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)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (neg.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal -1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (exp.f64 (+.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 4 binary64))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)) (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 base))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))
(*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))
(/.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))
(/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(neg.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(neg.f64 (/.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(neg.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 base)))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 base)))
(log.f64 (pow.f64 base #s(literal 1 binary64)))
(log.f64 base)

eval500.0ms (4.9%)

Memory
0.7MiB live, 866.2MiB allocated
Compiler

Compiled 47 345 to 3 533 computations (92.5% saved)

prune128.0ms (1.3%)

Memory
3.0MiB live, 348.5MiB allocated
Pruning

22 alts after pruning (12 fresh and 10 done)

PrunedKeptTotal
New3 00933 012
Fresh1910
Picked145
Done066
Total3 011223 033
Accuracy
100.0%
Counts
3 033 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.8%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
52.6%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
51.7%
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
50.3%
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
99.6%
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base))
99.3%
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
99.3%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
99.4%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
99.4%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
51.9%
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (log.f64 base)))
51.5%
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -2 binary64)) (log.f64 base)))
99.4%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
49.8%
(/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (log.f64 base)))
54.8%
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
50.1%
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 4 binary64)) (atan2.f64 im re))
50.3%
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
50.2%
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -2 binary64)) (atan2.f64 im re))
50.3%
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)) (atan2.f64 im re))
99.3%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
99.4%
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
99.4%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
Compiler

Compiled 677 to 333 computations (50.8% saved)

regimes61.0ms (0.6%)

Memory
27.8MiB live, 227.3MiB allocated
Counts
40 → 1
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -2 binary64)) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 4 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64)) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -2 binary64)) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
Outputs
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base))
Calls

5 calls:

13.0ms
re
12.0ms
(log.f64 base)
11.0ms
im
11.0ms
base
11.0ms
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
Results
AccuracySegmentsBranch
99.6%1re
99.6%1im
99.6%1base
99.6%1(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
99.6%1(log.f64 base)
Compiler

Compiled 33 to 31 computations (6.1% saved)

regimes14.0ms (0.1%)

Memory
-3.1MiB live, 36.2MiB allocated
Accuracy

Total -0.4b remaining (-129%)

Threshold costs -0.4b (-129%)

Counts
7 → 1
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
Calls

5 calls:

3.0ms
(log.f64 base)
3.0ms
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
3.0ms
im
3.0ms
re
3.0ms
base
Results
AccuracySegmentsBranch
99.5%1re
99.5%1im
99.5%1base
99.5%1(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
99.5%1(log.f64 base)
Compiler

Compiled 33 to 31 computations (6.1% saved)

simplify23.0ms (0.2%)

Memory
-23.1MiB live, 55.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01016
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
Outputs
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))

soundness260.0ms (2.5%)

Memory
-12.2MiB live, 209.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021103
03682
18481
229580
3155880
0854780
01875
03439
111037
272532
3703832
0848127
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 88 to 56 computations (36.4% saved)

preprocess70.0ms (0.7%)

Memory
-12.8MiB live, 65.7MiB allocated
Compiler

Compiled 88 to 56 computations (36.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...