math.log/2 on complex, imaginary part

Time bar (total: 7.7s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze273.0ms (3.6%)

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

sample1.7s (22.6%)

Memory
68.8MiB live, 1 636.0MiB allocated
Samples
1.3s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 923.0ms
ival-log: 208.0ms (22.5% of total)
ival-hypot: 197.0ms (21.3% of total)
ival-mult: 194.0ms (21% of total)
ival-add: 103.0ms (11.2% of total)
ival-atan2: 80.0ms (8.7% of total)
ival-div: 78.0ms (8.4% of total)
ival-sub: 47.0ms (5.1% of total)
ival-true: 7.0ms (0.8% of total)
exact: 6.0ms (0.6% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain314.0ms (4.1%)

Memory
-36.7MiB live, 406.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1220-1(1.563511950426943e-156 -2.4276028212989086e-224 2.0419482556561853e-39)(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
10-1(1.6532747217951742e+230 1.1578203559435536e-84 17249098247210046.0)(*.f64 (atan2.f64 im re) (log.f64 base))
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 (*.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-rescue1070
(+.f64 (*.f64 re re) (*.f64 im im))overflow107
(*.f64 re re)overflow69
(*.f64 im im)overflow57
Confusion
Predicted +Predicted -
+10714
-0135
Precision
1.0
Recall
0.8842975206611571
Confusion?
Predicted +Predicted MaybePredicted -
+107014
-00135
Precision?
1.0
Recall?
0.8842975206611571
Freqs
test
numberfreq
0149
1107
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
79.0ms512×0valid
Compiler

Compiled 389 to 76 computations (80.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 55.0ms
ival-mult: 15.0ms (27.2% of total)
ival-log: 13.0ms (23.6% of total)
ival-hypot: 9.0ms (16.3% of total)
ival-add: 7.0ms (12.7% of total)
ival-atan2: 4.0ms (7.3% of total)
ival-div: 3.0ms (5.4% of total)
ival-sub: 2.0ms (3.6% of total)
ival-true: 1.0ms (1.8% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess226.0ms (3%)

Memory
40.7MiB live, 198.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
076139
1205121
243878
385163
4141863
5248163
6329863
7396563
8611863
9794063
01826
03414
15312
2768
3956
41136
51846
63986
712656
819396
924216
1029936
1138886
1246736
1357186
1468776
1572236
1674306
1776256
1878326
086456
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.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune2.0ms (0%)

Memory
-36.8MiB live, 1.1MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.3%
(/.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)

simplify177.0ms (2.3%)

Memory
13.7MiB live, 169.3MiB 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
9242169
10299369
11388869
12467369
13571869
14687769
15722369
16743069
17762569
18783269
0864558
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)

localize52.0ms (0.7%)

Memory
30.0MiB live, 106.4MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.31478500976844204
(/.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.340812216849389
(*.f64 (atan2.f64 im re) (log.f64 base))
accuracy0.4967575195368841
(*.f64 (log.f64 base) (log.f64 base))
accuracy28.26445669598721
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Samples
40.0ms256×0valid
Compiler

Compiled 240 to 38 computations (84.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
ival-mult: 8.0ms (28.3% of total)
ival-log: 7.0ms (24.7% of total)
ival-hypot: 5.0ms (17.7% of total)
ival-div: 2.0ms (7.1% of total)
ival-add: 2.0ms (7.1% of total)
ival-atan2: 2.0ms (7.1% of total)
ival-sub: 1.0ms (3.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series200.0ms (2.6%)

Memory
-2.6MiB live, 276.3MiB allocated
Counts
7 → 32
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))
0
(* (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)))))
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)))))))
(* -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))))))))
(+ 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)))))
(* 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)))))))
(* -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))))))))
(pow (log base) 2)
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(pow (log (/ 1 base)) 2)
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
Calls

9 calls:

TimeVariablePointExpression
99.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)))
33.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)))
18.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)))
10.0ms
im
@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)))
10.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)))

simplify173.0ms (2.3%)

Memory
-17.9MiB live, 173.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0121469
1313466
2990464
33569428
46690428
08041394
Stop Event
iter limit
node limit
Counts
32 → 30
Calls
Call 1
Inputs
(/ (atan2 im re) (log base))
0
(* (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)))))
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)))))))
(* -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))))))))
(+ 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)))))
(* 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)))))))
(* -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))))))))
(pow (log base) 2)
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(pow (log (/ 1 base)) 2)
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
Outputs
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
0
#s(literal 0 binary64)
(* (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))
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)))
(* -1 re)
(neg.f64 re)
(* -1 (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im im) re) (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 re (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))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im im) 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)
(* 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)))
(* -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 im (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))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 re re) im)))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(* -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))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(/ (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))
(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))

rewrite266.0ms (3.5%)

Memory
-13.4MiB live, 335.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01875
03439
111037
273332
3711832
0856127
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 2 binary64)))) (neg.f64 (*.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))) (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 (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 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 -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 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 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 (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 (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 (*.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 (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 (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 (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 (*.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 (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 #s(literal -1 binary64) (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.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 (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 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.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 (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 2 binary64))) (pow.f64 (log.f64 base) #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 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 (/.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 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.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 #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 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.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 (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 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 (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 (*.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 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 (*.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 (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 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 -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 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 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 (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 (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 (*.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 (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 (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 (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 (*.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 (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 #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 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 (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 (*.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 (*.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 (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 2 binary64))) (*.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)) (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 (*.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 (*.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 (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 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 (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)) (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)) (*.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)) (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 (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 (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)) (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 (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 (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 (*.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 (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)) (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 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64))
(*.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 (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 (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 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.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 (*.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 (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 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.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 (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 (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 (*.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 #s(literal -1 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.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 (*.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 (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 (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 (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 #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 #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 (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 (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 (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 (*.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 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 (*.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 (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 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 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 #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 (*.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 (*.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 (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 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 (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 (*.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 (*.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 (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 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 (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)) (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)) (*.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)) (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 (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 (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)) (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 (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 (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 (*.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 (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)) (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 (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 (*.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 (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 (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 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 (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 (*.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 (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 (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 (*.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 (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 (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 (*.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 #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 (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 (*.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 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 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)) (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)) (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 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 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))
(*.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 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 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 (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)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.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)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
(/.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 (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 (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 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 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 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)) (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)) (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 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 (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 (log.f64 base)) (neg.f64 (log.f64 base)) #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 #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 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 (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 (*.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 (*.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 (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 2 binary64))) (*.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)) (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 (*.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 (*.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 (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 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 (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)) (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)) (*.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)) (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 (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 (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)) (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 (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 (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 (*.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 (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)) (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 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64))
(*.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 (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 (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 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.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 (*.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 (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 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.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 (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 (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 (*.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 #s(literal -1 binary64) (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.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 (*.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 (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 (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 (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 #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 #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 (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 (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 (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 (*.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 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 (*.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 (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 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 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 #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 (*.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 (*.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 (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 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 (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 (*.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 (*.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 (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 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 (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)) (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)) (*.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)) (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 (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 (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)) (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 (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 (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 (*.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 (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)) (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 (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 (*.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 (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 (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 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 (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 (*.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 (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 (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 (*.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 (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 (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 (*.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 #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 (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 (*.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))

eval194.0ms (2.5%)

Memory
12.6MiB live, 316.8MiB allocated
Compiler

Compiled 35 684 to 2 667 computations (92.5% saved)

prune55.0ms (0.7%)

Memory
10.3MiB live, 102.1MiB allocated
Pruning

20 alts after pruning (20 fresh and 0 done)

PrunedKeptTotal
New1 177201 197
Fresh000
Picked101
Done000
Total1 178201 198
Accuracy
100.0%
Counts
1 198 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.1%
(/.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.0%
(/.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.4%
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (neg.f64 (log.f64 base)))
84.5%
(/.f64 (*.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 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
84.8%
(/.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)))
99.3%
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
99.0%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
98.9%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
99.0%
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
99.0%
(*.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)) (atan2.f64 im re))
99.4%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
99.2%
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
99.0%
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
99.3%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
99.4%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
93.6%
(*.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))))
99.1%
(*.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))
48.7%
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
Compiler

Compiled 524 to 422 computations (19.5% saved)

simplify177.0ms (2.3%)

Memory
2.3MiB live, 118.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 (log.f64 base) #s(literal 4 binary64))
cost-diff0
(atan2.f64 im re)
cost-diff384
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
cost-diff19264
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(log.f64 base)
cost-diff0
(*.f64 (log.f64 base) (atan2.f64 im re))
cost-diff13184
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
cost-diff0
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
cost-diff0
(log.f64 base)
cost-diff0
(pow.f64 (log.f64 base) #s(literal -1 binary64))
cost-diff7168
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #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: 0 (0.0ms)

IterNodesCost
023135
038117
153117
286117
3133117
4287117
51081117
61974117
72163117
82294117
92485117
102786117
113171117
125286117
136132117
146582117
156865117
167087117
177313117
187536117
08438117
Stop Event
iter limit
node limit
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)) (/.f64 #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)
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
#s(literal 1 binary64)
(atan2.f64 im re)
im
re
(/.f64 (*.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))
(log.f64 base)
base
(atan2.f64 im re)
im
re
(pow.f64 (log.f64 base) #s(literal 2 binary64))
#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 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(atan2.f64 im re)
im
re
(pow.f64 (log.f64 base) #s(literal 4 binary64))
(log.f64 base)
base
#s(literal 4 binary64)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
#s(literal 3 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)) (/.f64 #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)
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
#s(literal 1 binary64)
(atan2.f64 im re)
im
re
(/.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))
(*.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 base)
base
(atan2.f64 im re)
im
re
(pow.f64 (log.f64 base) #s(literal 2 binary64))
#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 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(pow.f64 (log.f64 base) #s(literal 4 binary64))
(log.f64 base)
base
#s(literal 4 binary64)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
#s(literal 3 binary64)

localize146.0ms (1.9%)

Memory
-17.9MiB live, 213.2MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.3287887695368841
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
accuracy0.49707753007021527
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
accuracy0.7599565430532609
(pow.f64 (log.f64 base) #s(literal 3 binary64))
accuracy0.9300693361065219
(pow.f64 (log.f64 base) #s(literal 4 binary64))
accuracy0.0
(log.f64 base)
accuracy0.31478500976844204
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
accuracy0.340812216849389
(*.f64 (log.f64 base) (atan2.f64 im re))
accuracy0.4967575195368841
(pow.f64 (log.f64 base) #s(literal 2 binary64))
accuracy0.0
(log.f64 base)
accuracy0.0859375
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
accuracy0.33203125
(pow.f64 (log.f64 base) #s(literal -1 binary64))
accuracy0.48801212423031454
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
accuracy0.0
(atan2.f64 im re)
accuracy0.0
(log.f64 base)
accuracy0.29134750976844204
(/.f64 (log.f64 base) (atan2.f64 im re))
accuracy0.5510428834057558
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
accuracy0.0
(atan2.f64 im re)
accuracy0.0
(log.f64 base)
accuracy0.320976269536884
(/.f64 (atan2.f64 im re) (log.f64 base))
Samples
93.0ms256×0valid
Compiler

Compiled 272 to 48 computations (82.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 45.0ms
ival-pow: 13.0ms (28.6% of total)
ival-div: 12.0ms (26.4% of total)
ival-mult: 9.0ms (19.8% of total)
ival-pow2: 4.0ms (8.8% of total)
ival-log: 3.0ms (6.6% of total)
ival-atan2: 2.0ms (4.4% of total)
exact: 1.0ms (2.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series95.0ms (1.2%)

Memory
24.6MiB live, 174.1MiB allocated
Counts
15 → 29
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)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(pow.f64 (log.f64 base) #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 2 binary64)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.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 (atan2.f64 im re) (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))
(pow.f64 (log.f64 base) #s(literal 3 binary64))
Outputs
(/ (atan2 im re) (log base))
(atan2 im re)
(/ (log base) (atan2 im re))
(/ 1 (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (pow (log base) 4))
(log base)
(/ 1 (log base))
(pow (log base) 4)
(pow (log base) 2)
(pow (log base) 3)
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (log (/ 1 base)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/ -1 (log (/ 1 base)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(/ (atan2 im re) (pow (log (/ 1 base)) 4))
(pow (log (/ 1 base)) 4)
(pow (log (/ 1 base)) 2)
(* -1 (pow (log (/ 1 base)) 3))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(+ (log -1) (* -1 (log (/ -1 base))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 4))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 4)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
Calls

9 calls:

TimeVariablePointExpression
17.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) (/ 1 (atan2 im re))) (pow (log base) -1) (/ 1 (atan2 im re)) (/ (* (log base) (atan2 im re)) (pow (log base) 2)) (* (log base) (atan2 im re)) (* (/ (atan2 im re) (pow (log base) 4)) (pow (log base) 3)) (/ (atan2 im re) (pow (log base) 4)) (pow (log base) 4) (pow (log base) 2) (pow (log base) 3))
12.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) (/ 1 (atan2 im re))) (pow (log base) -1) (/ 1 (atan2 im re)) (/ (* (log base) (atan2 im re)) (pow (log base) 2)) (* (log base) (atan2 im re)) (* (/ (atan2 im re) (pow (log base) 4)) (pow (log base) 3)) (/ (atan2 im re) (pow (log base) 4)) (pow (log base) 4) (pow (log base) 2) (pow (log base) 3))
12.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) (/ 1 (atan2 im re))) (pow (log base) -1) (/ 1 (atan2 im re)) (/ (* (log base) (atan2 im re)) (pow (log base) 2)) (* (log base) (atan2 im re)) (* (/ (atan2 im re) (pow (log base) 4)) (pow (log base) 3)) (/ (atan2 im re) (pow (log base) 4)) (pow (log base) 4) (pow (log base) 2) (pow (log base) 3))
10.0ms
base
@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) (/ 1 (atan2 im re))) (pow (log base) -1) (/ 1 (atan2 im re)) (/ (* (log base) (atan2 im re)) (pow (log base) 2)) (* (log base) (atan2 im re)) (* (/ (atan2 im re) (pow (log base) 4)) (pow (log base) 3)) (/ (atan2 im re) (pow (log base) 4)) (pow (log base) 4) (pow (log base) 2) (pow (log base) 3))
10.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) (/ 1 (atan2 im re))) (pow (log base) -1) (/ 1 (atan2 im re)) (/ (* (log base) (atan2 im re)) (pow (log base) 2)) (* (log base) (atan2 im re)) (* (/ (atan2 im re) (pow (log base) 4)) (pow (log base) 3)) (/ (atan2 im re) (pow (log base) 4)) (pow (log base) 4) (pow (log base) 2) (pow (log base) 3))

simplify113.0ms (1.5%)

Memory
-35.3MiB live, 100.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
047196
179187
2146187
3381187
4995187
53118187
65887187
08089187
Stop Event
iter limit
node limit
Counts
29 → 29
Calls
Call 1
Inputs
(/ (atan2 im re) (log base))
(atan2 im re)
(/ (log base) (atan2 im re))
(/ 1 (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (pow (log base) 4))
(log base)
(/ 1 (log base))
(pow (log base) 4)
(pow (log base) 2)
(pow (log base) 3)
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (log (/ 1 base)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/ -1 (log (/ 1 base)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(/ (atan2 im re) (pow (log (/ 1 base)) 4))
(pow (log (/ 1 base)) 4)
(pow (log (/ 1 base)) 2)
(* -1 (pow (log (/ 1 base)) 3))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(+ (log -1) (* -1 (log (/ -1 base))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 4))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 4)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
Outputs
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(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))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (pow (log base) 4))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(log base)
(log.f64 base)
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow (log base) 4)
(pow.f64 (log.f64 base) #s(literal 4 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 3)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(* -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)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ -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))
(/ (atan2 im re) (pow (log (/ 1 base)) 4))
(/.f64 (atan2.f64 im re) (pow.f64 (neg.f64 (log.f64 base)) #s(literal 4 binary64)))
(pow (log (/ 1 base)) 4)
(pow.f64 (neg.f64 (log.f64 base)) #s(literal 4 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(* -1 (pow (log (/ 1 base)) 3))
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(/ (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)))) (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 -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))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 4))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 4 binary64)))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 4)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 4 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)))) 3)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64))

rewrite178.0ms (2.3%)

Memory
37.9MiB live, 265.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02394
03876
111476
246576
3285876
0843776
Stop Event
iter limit
node limit
iter limit
Counts
15 → 1 780
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)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(pow.f64 (log.f64 base) #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 2 binary64)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.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 (atan2.f64 im re) (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))
(pow.f64 (log.f64 base) #s(literal 3 binary64))
Outputs
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (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 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 (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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.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 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 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))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (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 3 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -5/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.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 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (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))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.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/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.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 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -4 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)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (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 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.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 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (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 (log.f64 base)) (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 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 (*.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)) (/.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 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.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) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 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 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (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 (/.f64 (log.f64 base) (atan2.f64 im re))))
(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 (/.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 (pow.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (fma.f64 (/.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) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal 0 binary64) (log.f64 base)) (fma.f64 (/.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) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 (/.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 (log.f64 base) #s(literal 2 binary64))) (/.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 (/.f64 #s(literal 0 binary64) (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 (neg.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)))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.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 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))) (log.f64 base))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (/.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/2 binary64))))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) (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 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.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 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (atan2.f64 im re)))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.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) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 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 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.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) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (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)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (neg.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 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (neg.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 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 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 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.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 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (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))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (neg.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 (/.f64 #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 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (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)) (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)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)) (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 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 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)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (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 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re)))
(/.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (neg.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (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 -1/2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (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 -1 binary64)) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 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 (log.f64 base)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.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) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.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) (neg.f64 (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (log.f64 base) (neg.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))))
(/.f64 (log.f64 base) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re)))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 base) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.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) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.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)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64)) #s(literal 2 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 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 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))))
(atan2.f64 im re)
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (neg.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.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 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.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 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (log.f64 base) (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 (exp.f64 #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 (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 (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 (neg.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (exp.f64 (log.f64 (neg.f64 (atan2.f64 im re)))) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (exp.f64 (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)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.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) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(neg.f64 (neg.f64 (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re)))
(exp.f64 (log.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.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 -2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64))
(*.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 2 binary64)) (pow.f64 (log.f64 base) #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) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (exp.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -1 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (log.f64 base))))
(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/2 binary64)) #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 (-.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 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (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 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (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 3 binary64))))
(/.f64 (neg.f64 (log.f64 base)) #s(literal -1 binary64))
(/.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 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 #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) #s(literal 1 binary64))
(neg.f64 (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) #s(literal 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 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (neg.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)
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (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 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 (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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.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 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 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))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (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 3 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -5/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.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 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (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))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.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/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.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 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -4 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)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (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 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.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 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (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 (log.f64 base)) (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 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 (*.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)) (/.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 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.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) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 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 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (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 (/.f64 (log.f64 base) (atan2.f64 im re))))
(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 (/.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 (pow.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (fma.f64 (/.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) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal 0 binary64) (log.f64 base)) (fma.f64 (/.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) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 (/.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 (log.f64 base) #s(literal 2 binary64))) (/.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 (/.f64 #s(literal 0 binary64) (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 (neg.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)))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.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 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))) (log.f64 base))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (/.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/2 binary64))))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) (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 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.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 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (atan2.f64 im re)))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.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) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 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 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.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) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (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)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (neg.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 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (neg.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 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 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 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.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 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (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))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (neg.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 (/.f64 #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 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (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)) (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)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)) (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 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 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)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (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 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re)))
(/.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (neg.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (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 -1/2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (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 -1 binary64)) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 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 (log.f64 base)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.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) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.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) (neg.f64 (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (log.f64 base) (neg.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))))
(/.f64 (log.f64 base) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re)))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 base) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.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) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.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)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64)) #s(literal 2 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 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 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 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (exp.f64 (log.f64 (neg.f64 (log.f64 base)))))
(*.f64 (exp.f64 (log.f64 (neg.f64 (log.f64 base)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 (neg.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 (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) (*.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 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.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))) #s(literal 1 binary64))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (log.f64 base))
(*.f64 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.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 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #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 -1 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 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 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (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 -2 binary64)))
(*.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)) (sqrt.f64 (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) (neg.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 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)) (pow.f64 (log.f64 base) #s(literal -1 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 (/.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 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (sqrt.f64 (log.f64 base)))
(*.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 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)))
(*.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)) (neg.f64 (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 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (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)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.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 (log.f64 base) #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 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))
(*.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) (/.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) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #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 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #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 (/.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 (/.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 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal 3 binary64))) (fma.f64 (/.f64 #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 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.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 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))))
(/.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 (neg.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base))) (atan2.f64 im re))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))))
(/.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 (*.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (log.f64 base))
(/.f64 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))) (log.f64 base))
(/.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (atan2.f64 im re))
(/.f64 (-.f64 (*.f64 #s(literal 0 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) (*.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)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (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 -1/2 binary64))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (+.f64 #s(literal 0 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 (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)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (+.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 (*.f64 #s(literal 0 binary64) (*.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)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (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) (log.f64 base)) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (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 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (log.f64 base)))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (atan2.f64 im re)) (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 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))) (*.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 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)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 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 #s(literal 0 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 (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 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (+.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 (*.f64 #s(literal 0 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)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.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) (log.f64 base)) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (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 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (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) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (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/2 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))))) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.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 (atan2.f64 im re) (log.f64 base)))))) (*.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 -1/2 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (neg.f64 (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64))))) (*.f64 (neg.f64 (atan2.f64 im re)) (+.f64 #s(literal 0 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 (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 (neg.f64 (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (atan2.f64 im re)) (+.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 (*.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) (log.f64 base)) (*.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)) (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (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)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (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 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))) (*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 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 (*.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) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re))) (*.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 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.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 (-.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 (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 (exp.f64 (log.f64 (neg.f64 (log.f64 base)))) (exp.f64 (log.f64 (neg.f64 (atan2.f64 im re)))))
(/.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.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 4 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re))))
(/.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) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 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 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (log.f64 base)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.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 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.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 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.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 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.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) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base))))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (log.f64 base) (neg.f64 (*.f64 (log.f64 base) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (log.f64 base) (neg.f64 (*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base))))
(/.f64 (log.f64 base) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (/.f64 (neg.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 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (neg.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 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (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 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 (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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.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 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 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))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (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 3 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -5/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.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 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (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))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.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/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.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 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -4 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)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (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 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.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 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (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 (log.f64 base)) (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 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 (*.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)) (/.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 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.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) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 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 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (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 (/.f64 (log.f64 base) (atan2.f64 im re))))
(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 (/.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 (pow.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (fma.f64 (/.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) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal 0 binary64) (log.f64 base)) (fma.f64 (/.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) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 (/.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 (log.f64 base) #s(literal 2 binary64))) (/.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 (/.f64 #s(literal 0 binary64) (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 (neg.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)))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.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 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))) (log.f64 base))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (/.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/2 binary64))))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) (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 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.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 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (atan2.f64 im re)))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.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) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 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 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.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) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (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)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (neg.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 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (neg.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 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 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 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.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 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (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))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (neg.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 (/.f64 #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 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (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)) (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)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)) (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 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 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)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (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 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re)))
(/.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (neg.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (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 -1/2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (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 -1 binary64)) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 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 (log.f64 base)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.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) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.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) (neg.f64 (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (log.f64 base) (neg.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))))
(/.f64 (log.f64 base) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re)))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 base) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.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) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.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)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64)) #s(literal 2 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 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 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 -1 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.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 (neg.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 -3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (sqrt.f64 (log.f64 base)))
(*.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 (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)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (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)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal -5/2 binary64)))
(*.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 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 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 2 binary64)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 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 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (neg.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/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 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 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (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) (/.f64 #s(literal -1 binary64) (log.f64 base))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 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 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.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 -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 #s(literal -1 binary64) (neg.f64 (log.f64 base)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.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 3 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) #s(literal -2 binary64)))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (*.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)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(*.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) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base)))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (log.f64 base) (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 (exp.f64 #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 binary64)) #s(literal 1 binary64))
(pow.f64 (atan2.f64 im re) #s(literal -1 binary64))
(/.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) (+.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))))))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.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 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 (log.f64 base) (*.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 base)) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (log.f64 base)) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(exp.f64 (*.f64 (*.f64 (log.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 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #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))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (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 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 (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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.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 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 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))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (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 3 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -5/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.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 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (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))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.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/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.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 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -4 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)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (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 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.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 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (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 (log.f64 base)) (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 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 (*.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)) (/.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 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.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) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 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 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (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 (/.f64 (log.f64 base) (atan2.f64 im re))))
(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 (/.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 (pow.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (fma.f64 (/.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) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal 0 binary64) (log.f64 base)) (fma.f64 (/.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) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 (/.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 (log.f64 base) #s(literal 2 binary64))) (/.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 (/.f64 #s(literal 0 binary64) (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 (neg.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)))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.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 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))) (log.f64 base))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (/.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/2 binary64))))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) (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 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.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 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (atan2.f64 im re)))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.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) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 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 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.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) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (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)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (neg.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 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (neg.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 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 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 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.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 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (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))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (neg.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 (/.f64 #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 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (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)) (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)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)) (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 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 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)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (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 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re)))
(/.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (neg.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (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 -1/2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (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 -1 binary64)) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 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 (log.f64 base)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.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) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.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) (neg.f64 (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (log.f64 base) (neg.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))))
(/.f64 (log.f64 base) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re)))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 base) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.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) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.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)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64)) #s(literal 2 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 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 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 (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 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 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (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 -2 binary64)))
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(*.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 (log.f64 base) #s(literal 2 binary64)) (/.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 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (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 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.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 -1 binary64))
(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 #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 (neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (log.f64 base)) (log.f64 base))
(/.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 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) (neg.f64 (/.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 1 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 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)))
(neg.f64 (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (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 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 (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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.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 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 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))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (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 3 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -5/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.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 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (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))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.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/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.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 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -4 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)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (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 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.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 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (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 (log.f64 base)) (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 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 (*.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)) (/.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 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.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) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 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 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (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 (/.f64 (log.f64 base) (atan2.f64 im re))))
(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 (/.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 (pow.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (fma.f64 (/.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) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal 0 binary64) (log.f64 base)) (fma.f64 (/.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) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (fma.f64 (/.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 (log.f64 base) #s(literal 2 binary64))) (/.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 (/.f64 #s(literal 0 binary64) (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 (neg.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)))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.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 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))) (log.f64 base))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (/.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/2 binary64))))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) (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 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.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 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (atan2.f64 im re)))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.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) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 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 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.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) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 base))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (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)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (neg.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 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (neg.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 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 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 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (log.f64 base))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (*.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.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 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (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))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (neg.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 (/.f64 #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 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re))) (neg.f64 (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)) (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)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)) (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 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 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)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (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 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re)))
(/.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (neg.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (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 -1/2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (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 -1 binary64)) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 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 (log.f64 base)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.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) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.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) (neg.f64 (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (log.f64 base) (neg.f64 (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))))
(/.f64 (log.f64 base) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re)))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))) (/.f64 (log.f64 base) (*.f64 (log.f64 base) (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 base) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 base)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (neg.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (log.f64 base)) #s(literal 1 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.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) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.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)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64)) #s(literal 2 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 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 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 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (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))) (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64))) (neg.f64 (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 -2 binary64)))
(*.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 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(pow.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.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 -1 binary64))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))) (*.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -4 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.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 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (neg.f64 (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))) (*.f64 (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 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (atan2.f64 im re)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (neg.f64 (atan2.f64 im re)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 8 binary64)))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (log.f64 base))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (neg.f64 (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (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 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64))) (/.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 2 binary64)))
(/.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 (log.f64 base) #s(literal -4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.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 -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.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 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64))))
(/.f64 (atan2.f64 im re) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))))
(/.f64 (atan2.f64 im re) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (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 -4 binary64)) (neg.f64 (atan2.f64 im re))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))) (/.f64 (atan2.f64 im re) (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (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)) (neg.f64 (atan2.f64 im re))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (neg.f64 (atan2.f64 im re))))
(exp.f64 (neg.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 5/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 7/2 binary64)) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 7/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 5/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(pow.f64 (*.f64 (exp.f64 #s(literal 2 binary64)) (exp.f64 #s(literal 2 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 8 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -8 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal -1 binary64))
(pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -4 binary64))
(pow.f64 (log.f64 base) #s(literal 4 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(exp.f64 (neg.f64 (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (*.f64 #s(literal -4 binary64) (log.f64 (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 4 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (sqrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #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 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (log.f64 base) (log.f64 base))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 4 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 (neg.f64 (log.f64 base)) #s(literal 2 binary64))
(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 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 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #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 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(exp.f64 (neg.f64 (-.f64 (neg.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) #s(literal 4 binary64)))
(exp.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 5/2 binary64)) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 9/4 binary64)) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 5/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 9/4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 6 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -6 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 3/4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -3 binary64))
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(/.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(neg.f64 (pow.f64 (neg.f64 (log.f64 base)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (fma.f64 #s(literal 3/2 binary64) (log.f64 (log.f64 base)) (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (+.f64 (log.f64 (log.f64 base)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 3 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64)))
(exp.f64 (fma.f64 #s(literal 3/2 binary64) (log.f64 (log.f64 base)) (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(exp.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64) (log.f64 (log.f64 base))))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)))

eval239.0ms (3.1%)

Memory
23.7MiB live, 327.9MiB allocated
Compiler

Compiled 23 882 to 3 449 computations (85.6% saved)

prune79.0ms (1%)

Memory
-27.1MiB live, 175.6MiB allocated
Pruning

24 alts after pruning (21 fresh and 3 done)

PrunedKeptTotal
New1 352161 368
Fresh10515
Picked235
Done000
Total1 364241 388
Accuracy
100.0%
Counts
1 388 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.1%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
54.4%
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
47.4%
(/.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
47.5%
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 binary64)))
47.6%
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -2 binary64)))
47.6%
(/.f64 (atan2.f64 im re) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
99.4%
(/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))))
99.2%
(/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
99.4%
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base))
99.1%
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
84.5%
(/.f64 (*.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 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
99.3%
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
98.6%
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)))
98.6%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
49.9%
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
99.0%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
98.9%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
99.4%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
47.6%
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
99.4%
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
99.3%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
99.4%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
51.8%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
Compiler

Compiled 499 to 431 computations (13.6% saved)

simplify136.0ms (1.8%)

Memory
2.8MiB live, 197.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 (log.f64 base) #s(literal -1/4 binary64))
cost-diff0
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 binary64))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 binary64)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (log.f64 base))
cost-diff0
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
cost-diff12800
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
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
(neg.f64 (atan2.f64 im re))
cost-diff0
(log.f64 base)
cost-diff0
(/.f64 #s(literal -1 binary64) (log.f64 base))
cost-diff448
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
cost-diff0
(log.f64 base)
cost-diff0
(*.f64 (log.f64 base) (atan2.f64 im re))
cost-diff0
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base))
cost-diff13824
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
024148
041155
154155
285125
3158125
4520125
51900125
64174125
75665125
86472125
97321125
107533125
117657125
08593125
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 base)
base
(atan2.f64 im re)
im
re
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
#s(literal -1 binary64)
(log.f64 base)
base
(neg.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
(/.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
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (/.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 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 binary64)))
(atan2.f64 im re)
im
re
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (log.f64 base) #s(literal -1/4 binary64))
(log.f64 base)
base
#s(literal -1/4 binary64)
#s(literal -4 binary64)
Outputs
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))
(atan2.f64 im re)
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 base)
base
(atan2.f64 im re)
im
re
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (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
(neg.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
(/.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
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (/.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 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 binary64)))
(atan2.f64 im re)
im
re
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (log.f64 base) #s(literal -1/4 binary64))
(log.f64 base)
base
#s(literal -1/4 binary64)
#s(literal -4 binary64)

localize295.0ms (3.9%)

Memory
26.1MiB live, 99.6MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(log.f64 base)
accuracy0.01171875
(pow.f64 (log.f64 base) #s(literal -1/4 binary64))
accuracy0.0859375
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 binary64)))
accuracy0.20548637698974617
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 binary64))
accuracy0.0
(log.f64 base)
accuracy0.0859375
(/.f64 (atan2.f64 im re) (log.f64 base))
accuracy0.5123890211981572
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
accuracy1.0492820641797262
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
accuracy0.0
(log.f64 base)
accuracy0.0859375
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
accuracy0.1875
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
accuracy1.1835905612299669
(sqrt.f64 (atan2.f64 im re))
accuracy0.0
(neg.f64 (atan2.f64 im re))
accuracy0.0
(log.f64 base)
accuracy0.07259750976844201
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
accuracy0.109375
(/.f64 #s(literal -1 binary64) (log.f64 base))
accuracy0.0
(log.f64 base)
accuracy0.0703125
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))
accuracy0.082999716849389
(*.f64 (log.f64 base) (atan2.f64 im re))
accuracy0.0859375
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base))
Samples
233.0ms66×0valid
40.0ms190×0invalid
Compiler

Compiled 298 to 50 computations (83.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 254.0ms
ival-pow: 226.0ms (89% of total)
ival-div: 8.0ms (3.2% of total)
ival-log: 6.0ms (2.4% of total)
ival-mult: 3.0ms (1.2% of total)
ival-exp: 2.0ms (0.8% of total)
ival-atan2: 2.0ms (0.8% of total)
ival-sqrt: 2.0ms (0.8% of total)
ival-pow2: 2.0ms (0.8% of total)
exact: 1.0ms (0.4% of total)
ival-neg: 1.0ms (0.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series430.0ms (5.6%)

Memory
-13.2MiB live, 477.8MiB allocated
Counts
17 → 21
Calls
Call 1
Inputs
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 base)
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(neg.f64 (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))
(atan2.f64 im re)
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (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/4 binary64)) #s(literal -4 binary64))
(pow.f64 (log.f64 base) #s(literal -1/4 binary64))
Outputs
(atan2 im re)
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* -1 (atan2 im re))
(sqrt (atan2 im re))
(log (/ (atan2 im re) (log base)))
(log base)
(/ -1 (log base))
(pow (/ 1 (log base)) 1/4)
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(log (* -1 (/ (atan2 im re) (log (/ 1 base)))))
(pow (/ -1 (log (/ 1 base))) 1/4)
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(+ (log -1) (* -1 (log (/ -1 base))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(log (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(pow (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) 1/4)
Calls

9 calls:

TimeVariablePointExpression
85.0ms
base
@0
((/ (* (log base) (atan2 im re)) (log base)) (/ (/ (* (log base) (atan2 im re)) (log base)) (log base)) (* (log base) (atan2 im re)) (log base) (* (/ -1 (log base)) (neg (atan2 im re))) (/ -1 (log base)) (neg (atan2 im re)) (pow (sqrt (atan2 im re)) 2) (/ (pow (sqrt (atan2 im re)) 2) (log base)) (sqrt (atan2 im re)) (atan2 im re) (exp (log (/ (atan2 im re) (log base)))) (log (/ (atan2 im re) (log base))) (/ (atan2 im re) (log base)) (/ (atan2 im re) (pow (pow (log base) -1/4) -4)) (pow (pow (log base) -1/4) -4) (pow (log base) -1/4))
70.0ms
im
@inf
((/ (* (log base) (atan2 im re)) (log base)) (/ (/ (* (log base) (atan2 im re)) (log base)) (log base)) (* (log base) (atan2 im re)) (log base) (* (/ -1 (log base)) (neg (atan2 im re))) (/ -1 (log base)) (neg (atan2 im re)) (pow (sqrt (atan2 im re)) 2) (/ (pow (sqrt (atan2 im re)) 2) (log base)) (sqrt (atan2 im re)) (atan2 im re) (exp (log (/ (atan2 im re) (log base)))) (log (/ (atan2 im re) (log base))) (/ (atan2 im re) (log base)) (/ (atan2 im re) (pow (pow (log base) -1/4) -4)) (pow (pow (log base) -1/4) -4) (pow (log base) -1/4))
68.0ms
im
@-inf
((/ (* (log base) (atan2 im re)) (log base)) (/ (/ (* (log base) (atan2 im re)) (log base)) (log base)) (* (log base) (atan2 im re)) (log base) (* (/ -1 (log base)) (neg (atan2 im re))) (/ -1 (log base)) (neg (atan2 im re)) (pow (sqrt (atan2 im re)) 2) (/ (pow (sqrt (atan2 im re)) 2) (log base)) (sqrt (atan2 im re)) (atan2 im re) (exp (log (/ (atan2 im re) (log base)))) (log (/ (atan2 im re) (log base))) (/ (atan2 im re) (log base)) (/ (atan2 im re) (pow (pow (log base) -1/4) -4)) (pow (pow (log base) -1/4) -4) (pow (log base) -1/4))
49.0ms
base
@inf
((/ (* (log base) (atan2 im re)) (log base)) (/ (/ (* (log base) (atan2 im re)) (log base)) (log base)) (* (log base) (atan2 im re)) (log base) (* (/ -1 (log base)) (neg (atan2 im re))) (/ -1 (log base)) (neg (atan2 im re)) (pow (sqrt (atan2 im re)) 2) (/ (pow (sqrt (atan2 im re)) 2) (log base)) (sqrt (atan2 im re)) (atan2 im re) (exp (log (/ (atan2 im re) (log base)))) (log (/ (atan2 im re) (log base))) (/ (atan2 im re) (log base)) (/ (atan2 im re) (pow (pow (log base) -1/4) -4)) (pow (pow (log base) -1/4) -4) (pow (log base) -1/4))
45.0ms
base
@-inf
((/ (* (log base) (atan2 im re)) (log base)) (/ (/ (* (log base) (atan2 im re)) (log base)) (log base)) (* (log base) (atan2 im re)) (log base) (* (/ -1 (log base)) (neg (atan2 im re))) (/ -1 (log base)) (neg (atan2 im re)) (pow (sqrt (atan2 im re)) 2) (/ (pow (sqrt (atan2 im re)) 2) (log base)) (sqrt (atan2 im re)) (atan2 im re) (exp (log (/ (atan2 im re) (log base)))) (log (/ (atan2 im re) (log base))) (/ (atan2 im re) (log base)) (/ (atan2 im re) (pow (pow (log base) -1/4) -4)) (pow (pow (log base) -1/4) -4) (pow (log base) -1/4))

simplify34.0ms (0.4%)

Memory
-21.9MiB live, 18.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038140
157134
284134
3170134
4363134
5670134
61025134
71343134
81381134
91385134
01385134
Stop Event
iter limit
saturated
Counts
21 → 21
Calls
Call 1
Inputs
(atan2 im re)
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* -1 (atan2 im re))
(sqrt (atan2 im re))
(log (/ (atan2 im re) (log base)))
(log base)
(/ -1 (log base))
(pow (/ 1 (log base)) 1/4)
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(log (* -1 (/ (atan2 im re) (log (/ 1 base)))))
(pow (/ -1 (log (/ 1 base))) 1/4)
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(+ (log -1) (* -1 (log (/ -1 base))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(log (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(pow (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) 1/4)
Outputs
(atan2 im re)
(atan2.f64 im re)
(/ (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))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log base)
(log.f64 base)
(/ -1 (log base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(pow (/ 1 (log base)) 1/4)
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1/4 binary64))
(* -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)))
(log.f64 base)
(/ 1 (log (/ 1 base)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(log (* -1 (/ (atan2 im re) (log (/ 1 base)))))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow (/ -1 (log (/ 1 base))) 1/4)
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1/4 binary64))
(/ (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))))
(-.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))))
(log (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(log.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(pow (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) 1/4)
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))) #s(literal 1/4 binary64))

rewrite138.0ms (1.8%)

Memory
37.2MiB live, 228.2MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
024109
041113
1114107
246277
3308477
0862077
Stop Event
iter limit
node limit
iter limit
Counts
17 → 2 359
Calls
Call 1
Inputs
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 base)
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(neg.f64 (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))
(atan2.f64 im re)
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (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/4 binary64)) #s(literal -4 binary64))
(pow.f64 (log.f64 base) #s(literal -1/4 binary64))
Outputs
(atan2.f64 im re)
(*.f64 (fabs.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (fabs.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (fabs.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64))
(*.f64 (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))) (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(*.f64 (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (log.f64 base)))
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (atan2.f64 im re))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (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 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.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 (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 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.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 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (/.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 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.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 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) #s(literal -1 binary64))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))
(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 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64))
(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 (*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(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 (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal -1 binary64))
(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 2 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 1/4 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/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 -1 binary64)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(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 2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))) (fabs.f64 (log.f64 base)))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (fabs.f64 (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64)))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (fabs.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) (fabs.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))))
(/.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (log.f64 base)))
(/.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (atan2.f64 im re))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 0 binary64))) (sqrt.f64 (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) #s(literal 0 binary64))) (sqrt.f64 (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))))
(/.f64 (exp.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (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) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (atan2.f64 im re))
(fma.f64 (fabs.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))) (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (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 #s(literal 0 binary64) (atan2.f64 im re))
(fabs.f64 (-.f64 (atan2.f64 im re) #s(literal 0 binary64)))
(fabs.f64 (atan2.f64 im re))
(exp.f64 (-.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (log.f64 (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(+.f64 (atan2.f64 im re) #s(literal 0 binary64))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.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)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (/.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 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (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) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.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)) (/.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 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.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 (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 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (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 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.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 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (/.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 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 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)))) (pow.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)))
(pow.f64 (exp.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)))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (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 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal -1 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 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (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 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (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 -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (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 -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #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 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #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 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (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 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 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 #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 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.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) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #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 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (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 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.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 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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 (*.f64 (atan2.f64 im re) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.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 (*.f64 (log.f64 base) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (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 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (*.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 (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) (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)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (*.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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.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 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #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/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.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 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)))
(neg.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 #s(literal 0 binary64) (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 (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)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (neg.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 (*.f64 (log.f64 base) #s(literal 0 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)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 base))
(*.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (log.f64 base))))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal -4 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)))) (pow.f64 (exp.f64 #s(literal -4 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (neg.f64 (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 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (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 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (log.f64 base))))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 #s(literal 1 binary64) (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))
(pow.f64 (exp.f64 (*.f64 #s(literal -4 binary64) (log.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/2 binary64))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -4 binary64)) #s(literal -1/8 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -4 binary64)) (log.f64 (log.f64 base))) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -4 binary64)) #s(literal -1/4 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -4 binary64)) #s(literal 2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64))))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -4 binary64)) (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal -4 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -4 binary64)))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (neg.f64 (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/16 binary64)) #s(literal -16 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 (sqrt.f64 (log.f64 base)) #s(literal 2 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 -1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 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) (fma.f64 (log.f64 base) (log.f64 base) (*.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 #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)))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.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 (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))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -4 binary64))) (log.f64 (pow.f64 (log.f64 base) #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/8 binary64))) #s(literal -8 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 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.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)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (/.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 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (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) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.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)) (/.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 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.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 (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 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (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 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.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 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (/.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 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 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)))) (pow.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)))
(pow.f64 (exp.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)))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (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 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal -1 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 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (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 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (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 -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (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 -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #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 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #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 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (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 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 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 #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 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.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) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #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 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (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 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.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 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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 (neg.f64 (sqrt.f64 (log.f64 base))) #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)) (pow.f64 (neg.f64 (sqrt.f64 (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 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/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)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1/8 binary64))
(pow.f64 (exp.f64 #s(literal -4 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))))
(pow.f64 (exp.f64 #s(literal -4 binary64)) (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal -1 binary64)))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 4 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/16 binary64)) #s(literal 16 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 (sqrt.f64 (log.f64 base)) #s(literal -2 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 -1 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(/.f64 (pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(/.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 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (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 #s(literal 1 binary64) (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 (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 (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 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) #s(literal 8 binary64)))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(atan2.f64 im re)
(*.f64 (fabs.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (fabs.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (fabs.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64))
(*.f64 (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))) (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(*.f64 (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (log.f64 base)))
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (atan2.f64 im re))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (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 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.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 (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 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.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 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (/.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 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.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 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) #s(literal -1 binary64))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))
(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 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64))
(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 (*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(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 (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal -1 binary64))
(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 2 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 1/4 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/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 -1 binary64)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(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 2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))) (fabs.f64 (log.f64 base)))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (fabs.f64 (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64)))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (fabs.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) (fabs.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))))
(/.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (log.f64 base)))
(/.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (atan2.f64 im re))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 0 binary64))) (sqrt.f64 (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) #s(literal 0 binary64))) (sqrt.f64 (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))))
(/.f64 (exp.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (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) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (atan2.f64 im re))
(fma.f64 (fabs.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))) (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (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 #s(literal 0 binary64) (atan2.f64 im re))
(fabs.f64 (-.f64 (atan2.f64 im re) #s(literal 0 binary64)))
(fabs.f64 (atan2.f64 im re))
(exp.f64 (-.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (log.f64 (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(+.f64 (atan2.f64 im re) #s(literal 0 binary64))
(atan2.f64 im re)
(*.f64 (fabs.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (fabs.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (fabs.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64))
(*.f64 (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))) (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(*.f64 (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (log.f64 base)))
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (atan2.f64 im re))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (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 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.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 (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 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.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 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (/.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 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.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 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) #s(literal -1 binary64))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))
(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 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64))
(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 (*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(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 (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal -1 binary64))
(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 2 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 1/4 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/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 -1 binary64)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(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 2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))) (fabs.f64 (log.f64 base)))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (fabs.f64 (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64)))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (fabs.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) (fabs.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))))
(/.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (log.f64 base)))
(/.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (atan2.f64 im re))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 0 binary64))) (sqrt.f64 (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) #s(literal 0 binary64))) (sqrt.f64 (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))))
(/.f64 (exp.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (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) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (atan2.f64 im re))
(fma.f64 (fabs.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))) (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (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 #s(literal 0 binary64) (atan2.f64 im re))
(fabs.f64 (-.f64 (atan2.f64 im re) #s(literal 0 binary64)))
(fabs.f64 (atan2.f64 im re))
(exp.f64 (-.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (log.f64 (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(+.f64 (atan2.f64 im re) #s(literal 0 binary64))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.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)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (/.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 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (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) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.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)) (/.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 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.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 (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 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (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 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.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 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (/.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 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 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)))) (pow.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)))
(pow.f64 (exp.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)))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (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 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal -1 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 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (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 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (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 -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (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 -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #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 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #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 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (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 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 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 #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 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.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) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #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 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (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 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.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 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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 (sqrt.f64 (/.f64 (log.f64 base) (/.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 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (sqrt.f64 (neg.f64 (neg.f64 (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 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (sqrt.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (sqrt.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64))
(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)) (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 (exp.f64 #s(literal 1/2 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 (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 -1 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))) (sqrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (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 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re)))
(sqrt.f64 (atan2.f64 im re))
(fabs.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(fabs.f64 (sqrt.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 (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 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))))
(atan2.f64 im re)
(*.f64 (fabs.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (fabs.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 (fabs.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64))
(*.f64 (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))) (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(*.f64 (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (log.f64 base)))
(*.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (atan2.f64 im re))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (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 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.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 (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 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.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 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (/.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 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.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 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) #s(literal -1 binary64))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))
(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 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64))
(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 (*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(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 (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal -1 binary64))
(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 2 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 1/4 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/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 -1 binary64)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(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 2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))) (fabs.f64 (log.f64 base)))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (fabs.f64 (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64)))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (fabs.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) (fabs.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))))
(/.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (log.f64 base)))
(/.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (atan2.f64 im re))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 0 binary64))) (sqrt.f64 (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) #s(literal 0 binary64))) (sqrt.f64 (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))))
(/.f64 (exp.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (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) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (atan2.f64 im re))
(fma.f64 (fabs.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))) (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (fabs.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (fabs.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (fabs.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (fabs.f64 (log.f64 base)) (fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (fabs.f64 (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (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 #s(literal 0 binary64) (atan2.f64 im re))
(fabs.f64 (-.f64 (atan2.f64 im re) #s(literal 0 binary64)))
(fabs.f64 (atan2.f64 im re))
(exp.f64 (-.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (log.f64 (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(+.f64 (atan2.f64 im re) #s(literal 0 binary64))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.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)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (/.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 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (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) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.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)) (/.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 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.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 (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 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (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 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.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 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (/.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 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 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)))) (pow.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)))
(pow.f64 (exp.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)))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (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 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal -1 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 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (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 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (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 -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (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 -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #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 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #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 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (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 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 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 #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 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.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) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #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 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (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 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.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 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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 (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)))
(*.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))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #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))))
(pow.f64 (/.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (-.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))
(pow.f64 (/.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))) (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (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 2 binary64))) (log.f64 (/.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 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))))
(/.f64 (neg.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 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (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 (log.f64 (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)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.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))) (+.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)) (neg.f64 (log.f64 (log.f64 base)))))))
(/.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 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.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))) (-.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) (/.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) (-.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)))))
(neg.f64 (log.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(fma.f64 (*.f64 #s(literal -4 binary64) (log.f64 (log.f64 base))) #s(literal -1/4 binary64) (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) #s(literal -4 binary64) (log.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) #s(literal -4 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 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1/2 binary64) (neg.f64 (log.f64 (log.f64 base))))
(fma.f64 #s(literal 8 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (log.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(fma.f64 #s(literal 8 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (log.f64 (atan2.f64 im re)))
(fma.f64 #s(literal 1/8 binary64) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 (/.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 (atan2.f64 im re)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(fma.f64 #s(literal -8 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -2 binary64) (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (log.f64 (sqrt.f64 (log.f64 base))) #s(literal 2 binary64) (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 #s(literal 1/4 binary64) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64))))
(fma.f64 #s(literal 1/4 binary64) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))
(fma.f64 #s(literal 1/4 binary64) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 (neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(fma.f64 #s(literal 1/4 binary64) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(fma.f64 #s(literal 1/4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(fma.f64 #s(literal 1/4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(fma.f64 #s(literal 1/4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(fma.f64 #s(literal 1/4 binary64) (log.f64 (atan2.f64 im re)) (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(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))) (pow.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)) (log.f64 #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))) (pow.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.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))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64)))
(fma.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))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(fma.f64 #s(literal 4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (log.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(fma.f64 #s(literal 4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (log.f64 (atan2.f64 im re)))
(fma.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64)))
(fma.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) #s(literal -4 binary64) (log.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) #s(literal -4 binary64) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) #s(literal -4 binary64) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(fma.f64 #s(literal -2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 #s(literal -2 binary64) (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(fma.f64 #s(literal -2 binary64) (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (atan2.f64 im re)))
(fma.f64 #s(literal -2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (log.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(fma.f64 #s(literal -2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(fma.f64 #s(literal -2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(fma.f64 #s(literal -1/8 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (neg.f64 (log.f64 (log.f64 base))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (log.f64 (log.f64 base))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (log.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (log.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (log.f64 (neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(fma.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(fma.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(fma.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))
(fma.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(fma.f64 #s(literal 1 binary64) (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(fma.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 #s(literal 1 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 base))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (log.f64 (exp.f64 #s(literal -4 binary64))) (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 4 binary64) (log.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 4 binary64) (log.f64 (atan2.f64 im re)))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal -2 binary64) (log.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal -2 binary64) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal -2 binary64) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(fma.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal -4 binary64) (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (exp.f64 #s(literal 2 binary64))) (neg.f64 (log.f64 (log.f64 base))))
(fma.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1/2 binary64) (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(fma.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64) (log.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64))))
(fma.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64) (log.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))
(fma.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64) (log.f64 (neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(fma.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(fma.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64) (neg.f64 (log.f64 (log.f64 base))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64) (log.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64) (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (log.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (log.f64 (atan2.f64 im re)))
(fma.f64 (log.f64 (atan2.f64 im re)) (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64))))
(fma.f64 (log.f64 (atan2.f64 im re)) (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))
(fma.f64 (log.f64 (atan2.f64 im re)) (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(fma.f64 (log.f64 (atan2.f64 im re)) (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(fma.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64) (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(fma.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/2 binary64) (log.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64))))
(fma.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/2 binary64) (log.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))
(fma.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/2 binary64) (log.f64 (neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(fma.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/2 binary64) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(fma.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64) (neg.f64 (log.f64 (log.f64 base))))
(fma.f64 #s(literal -4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (log.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(fma.f64 #s(literal -4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (log.f64 (atan2.f64 im re)))
(fma.f64 #s(literal -4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (log.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(fma.f64 #s(literal -4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(fma.f64 #s(literal -4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(fma.f64 #s(literal -4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal -4 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) (log.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(fma.f64 #s(literal -1/4 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(fma.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (log.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (log.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64))))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (log.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (log.f64 (neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 (/.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 (atan2.f64 im re)))
(fma.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(fma.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (log.f64 (log.f64 base))))
(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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(fma.f64 #s(literal -1 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(fma.f64 #s(literal -1 binary64) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (log.f64 base))) (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 #s(literal -1 binary64)))
(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 (log.f64 base)) (log.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))
(-.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))))
(-.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (log.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(-.f64 (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (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 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (log.f64 (atan2.f64 im re)))
(-.f64 (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(-.f64 (log.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (log.f64 (sqrt.f64 (log.f64 base))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))) (log.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 (atan2.f64 im re) (log.f64 base)))))))
(-.f64 (log.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64))) (log.f64 (sqrt.f64 (log.f64 base))))
(-.f64 (log.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(-.f64 (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (log.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(-.f64 (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(-.f64 (log.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base))) (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(-.f64 (log.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (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 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64))) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64))) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (log.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(-.f64 (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 (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 3 binary64)))) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(-.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (log.f64 (sqrt.f64 (log.f64 base))))
(-.f64 (log.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (log.f64 (neg.f64 (sqrt.f64 (log.f64 base)))))
(-.f64 (log.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (log.f64 (sqrt.f64 (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 2 binary64)))) (log.f64 (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(-.f64 (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (log.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(-.f64 (log.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (log.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(-.f64 (log.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (log.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(-.f64 (log.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))) (log.f64 (log.f64 base)))
(-.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))))
(-.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (neg.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(-.f64 (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (log.f64 (neg.f64 (sqrt.f64 (log.f64 base)))))
(-.f64 (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (log.f64 base))))
(-.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(-.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))))
(-.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))))
(-.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(-.f64 (neg.f64 (log.f64 (log.f64 base))) (neg.f64 (log.f64 (atan2.f64 im re))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(-.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))))
(-.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base)))
(-.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 #s(literal -1 binary64)))
(+.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))) (log.f64 (atan2.f64 im re)))
(+.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))))
(+.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base))))) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(+.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(+.f64 (log.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (atan2.f64 im re))))
(+.f64 (log.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64))) (neg.f64 (log.f64 (log.f64 base))))
(+.f64 (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(+.f64 (log.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))) (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(+.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 base))))) (log.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(+.f64 (log.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(+.f64 (log.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (log.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64))))
(+.f64 (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) (log.f64 (sqrt.f64 (log.f64 base))))
(+.f64 (log.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(+.f64 (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (log.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base))))))
(+.f64 (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (log.f64 base))))
(+.f64 (log.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))) (log.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64))))
(+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (log.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (log.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(+.f64 (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base))))) (log.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))))
(+.f64 (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base))))) (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(+.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(+.f64 (log.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (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 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (log.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.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 (log.f64 (pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(+.f64 (log.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))) (neg.f64 (log.f64 (log.f64 base))))
(+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (log.f64 (pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64))))
(+.f64 (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (log.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))))
(+.f64 (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(+.f64 (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 (log.f64 base)))
(+.f64 (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))) (log.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64))))
(+.f64 (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(+.f64 (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))) (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(+.f64 (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))) (log.f64 (sqrt.f64 (atan2.f64 im re))))
(+.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(+.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(+.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(+.f64 (neg.f64 (log.f64 (log.f64 base))) (log.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(+.f64 (neg.f64 (log.f64 (log.f64 base))) (log.f64 (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64))))
(+.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(+.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(+.f64 (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 base))))
(+.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 #s(literal -1 binary64)))
(+.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 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.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)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (/.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 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (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) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.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)) (/.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 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.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 (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 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (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 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.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 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (/.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 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 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)))) (pow.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)))
(pow.f64 (exp.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)))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (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 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal -1 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 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (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 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (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 -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (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 -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #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 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #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 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (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 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 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 #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 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.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) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #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 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (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 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.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 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.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)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (/.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 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (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) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.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)) (/.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 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.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 (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 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (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 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.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 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (/.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 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 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)))) (pow.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)))
(pow.f64 (exp.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)))) (pow.f64 (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (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 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal -1 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 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (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 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (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 -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 base)) (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 -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #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 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #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 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64)) (fma.f64 (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64))))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (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 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 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 #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 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (/.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.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) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #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 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (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 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.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 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 base))
(*.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (log.f64 base))))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal -4 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)))) (pow.f64 (exp.f64 #s(literal -4 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (neg.f64 (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 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (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 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (log.f64 base))))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 #s(literal 1 binary64) (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))
(pow.f64 (exp.f64 (*.f64 #s(literal -4 binary64) (log.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/2 binary64))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -4 binary64)) #s(literal -1/8 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -4 binary64)) (log.f64 (log.f64 base))) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -4 binary64)) #s(literal -1/4 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -4 binary64)) #s(literal 2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64))))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -4 binary64)) (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal -4 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -4 binary64)))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (neg.f64 (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/16 binary64)) #s(literal -16 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 (sqrt.f64 (log.f64 base)) #s(literal 2 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 -1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 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) (fma.f64 (log.f64 base) (log.f64 base) (*.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 #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)))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.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 (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))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -4 binary64))) (log.f64 (pow.f64 (log.f64 base) #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/8 binary64))) #s(literal -8 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 (pow.f64 (log.f64 base) #s(literal -3/16 binary64)) (pow.f64 (log.f64 base) #s(literal -1/16 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/16 binary64)) (pow.f64 (log.f64 base) #s(literal -3/16 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (pow.f64 (log.f64 base) #s(literal -1/8 binary64)))
(pow.f64 (exp.f64 #s(literal -1/8 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (*.f64 #s(literal -4 binary64) (log.f64 (log.f64 base)))) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) #s(literal -2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))) #s(literal -4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) #s(literal -4 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) #s(literal -1/4 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/4 binary64)) #s(literal 2 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -4 binary64)) (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal -1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal -1/16 binary64))
(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 -1/16 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/8 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64))
(pow.f64 (log.f64 base) #s(literal -1/4 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1/4 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))))

eval191.0ms (2.5%)

Memory
-12.5MiB live, 219.7MiB allocated
Compiler

Compiled 21 247 to 3 348 computations (84.2% saved)

prune63.0ms (0.8%)

Memory
-5.4MiB live, 86.5MiB allocated
Pruning

23 alts after pruning (17 fresh and 6 done)

PrunedKeptTotal
New1 32261 328
Fresh51116
Picked145
Done123
Total1 329231 352
Accuracy
100.0%
Counts
1 352 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.1%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
54.3%
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64)) (log.f64 base))
84.9%
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
54.4%
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
47.4%
(/.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
47.5%
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 binary64)))
47.6%
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -2 binary64)))
47.6%
(/.f64 (atan2.f64 im re) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
99.4%
(/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
84.8%
(/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) (log.f64 base))
99.1%
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
98.6%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
49.9%
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
99.0%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
98.9%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
55.6%
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))
47.6%
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re)))
47.6%
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
99.4%
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
99.3%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
99.4%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
51.8%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
Compiler

Compiled 430 to 386 computations (10.2% saved)

simplify101.0ms (1.3%)

Memory
1.7MiB live, 38.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(atan2.f64 im re)
cost-diff0
(pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))
cost-diff0
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64))
cost-diff0
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64)) (log.f64 base))
cost-diff0
(log.f64 base)
cost-diff0
(pow.f64 (log.f64 base) #s(literal 2 binary64))
cost-diff0
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64))
cost-diff0
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))
cost-diff0
(sqrt.f64 (log.f64 base))
cost-diff0
(/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
cost-diff448
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
cost-diff7104
(pow.f64 (sqrt.f64 (log.f64 base)) #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
(/.f64 #s(literal -1 binary64) (log.f64 base))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))))
cost-diff1408
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028169
047151
170143
2131143
3366143
41008143
51794143
62392143
72849143
82952143
92962143
102966143
112982143
122992143
133022143
143022143
153026143
163026143
03026143
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(atan2.f64 im re)
im
re
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
#s(literal -1 binary64)
(/.f64 #s(literal -1 binary64) (log.f64 base))
(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 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
#s(literal -1 binary64)
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(sqrt.f64 (log.f64 base))
(log.f64 base)
base
#s(literal 2 binary64)
(neg.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(log.f64 base)
base
#s(literal 2 binary64)
#s(literal -1/2 binary64)
(neg.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64)) (log.f64 base))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))
(atan2.f64 im re)
im
re
#s(literal 1/4 binary64)
#s(literal 4 binary64)
(log.f64 base)
base
Outputs
(/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
im
re
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(log.f64 base)
#s(literal -1 binary64)
(/.f64 #s(literal -1 binary64) (log.f64 base))
(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 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
#s(literal -1 binary64)
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(log.f64 base)
(sqrt.f64 (log.f64 base))
(log.f64 base)
base
#s(literal 2 binary64)
(neg.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(log.f64 base)
base
#s(literal 2 binary64)
#s(literal -1/2 binary64)
(neg.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64)) (log.f64 base))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))
(atan2.f64 im re)
im
re
#s(literal 1/4 binary64)
#s(literal 4 binary64)
(log.f64 base)
base

localize98.0ms (1.3%)

Memory
8.7MiB live, 165.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(log.f64 base)
accuracy0.0859375
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64)) (log.f64 base))
accuracy0.29806157235858666
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64))
accuracy1.0361859232589812
(pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))
accuracy0.0
(log.f64 base)
accuracy0.0390625
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64))
accuracy0.07259750976844201
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))
accuracy0.14681625976844204
(pow.f64 (log.f64 base) #s(literal 2 binary64))
accuracy0.0390625
(sqrt.f64 (log.f64 base))
accuracy0.07259750976844201
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
accuracy0.109375
(/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
accuracy0.12890625
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
accuracy0.0
(log.f64 base)
accuracy0.02734375
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
accuracy0.0859375
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
accuracy0.3440116334057558
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
accuracy0.0
(log.f64 base)
accuracy0.0859375
(/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))))
accuracy0.109375
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
accuracy0.109375
(/.f64 #s(literal -1 binary64) (log.f64 base))
Samples
59.0ms190×0invalid
18.0ms66×0valid
Compiler

Compiled 340 to 58 computations (82.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 53.0ms
ival-div: 14.0ms (26.2% of total)
ival-pow: 12.0ms (22.5% of total)
ival-pow2: 8.0ms (15% of total)
ival-mult: 5.0ms (9.4% of total)
ival-neg: 5.0ms (9.4% of total)
ival-log: 3.0ms (5.6% of total)
ival-atan2: 2.0ms (3.7% of total)
ival-sqrt: 2.0ms (3.7% of total)
exact: 1.0ms (1.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series540.0ms (7.1%)

Memory
-173.8MiB live, 355.6MiB allocated
Counts
18 → 27
Calls
Call 1
Inputs
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(atan2.f64 im re)
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.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 (log.f64 base)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(sqrt.f64 (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(log.f64 base)
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64)) (log.f64 base))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))
Outputs
(/ (atan2 im re) (log base))
(atan2 im re)
(/ (log base) (atan2 im re))
(/ 1 (atan2 im re))
(* -1 (/ (atan2 im re) (log base)))
(pow (* 1 (atan2 im re)) 1/4)
(log base)
(/ -1 (log base))
(sqrt (log base))
(/ 1 (log base))
(pow (log base) 2)
(* -1 (log (/ 1 base)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ 1 (log (/ 1 base)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(/ (atan2 im re) (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(pow (log (/ 1 base)) 2)
(+ (log -1) (* -1 (log (/ -1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
Calls

9 calls:

TimeVariablePointExpression
311.0ms
im
@0
((/ -1 (/ -1 (log base))) (/ (atan2 im re) (/ -1 (/ -1 (log base)))) (atan2 im re) (/ -1 (log base)) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (pow (sqrt (log base)) 2) (* (/ -1 (pow (sqrt (log base)) 2)) (neg (atan2 im re))) (/ -1 (pow (sqrt (log base)) 2)) (sqrt (log base)) (* (pow (pow (log base) 2) -1/2) (neg (atan2 im re))) (pow (pow (log base) 2) -1/2) (pow (log base) 2) (log base) (/ (pow (pow (atan2 im re) 1/4) 4) (log base)) (pow (pow (atan2 im re) 1/4) 4) (pow (atan2 im re) 1/4))
72.0ms
base
@inf
((/ -1 (/ -1 (log base))) (/ (atan2 im re) (/ -1 (/ -1 (log base)))) (atan2 im re) (/ -1 (log base)) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (pow (sqrt (log base)) 2) (* (/ -1 (pow (sqrt (log base)) 2)) (neg (atan2 im re))) (/ -1 (pow (sqrt (log base)) 2)) (sqrt (log base)) (* (pow (pow (log base) 2) -1/2) (neg (atan2 im re))) (pow (pow (log base) 2) -1/2) (pow (log base) 2) (log base) (/ (pow (pow (atan2 im re) 1/4) 4) (log base)) (pow (pow (atan2 im re) 1/4) 4) (pow (atan2 im re) 1/4))
30.0ms
im
@inf
((/ -1 (/ -1 (log base))) (/ (atan2 im re) (/ -1 (/ -1 (log base)))) (atan2 im re) (/ -1 (log base)) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (pow (sqrt (log base)) 2) (* (/ -1 (pow (sqrt (log base)) 2)) (neg (atan2 im re))) (/ -1 (pow (sqrt (log base)) 2)) (sqrt (log base)) (* (pow (pow (log base) 2) -1/2) (neg (atan2 im re))) (pow (pow (log base) 2) -1/2) (pow (log base) 2) (log base) (/ (pow (pow (atan2 im re) 1/4) 4) (log base)) (pow (pow (atan2 im re) 1/4) 4) (pow (atan2 im re) 1/4))
29.0ms
re
@-inf
((/ -1 (/ -1 (log base))) (/ (atan2 im re) (/ -1 (/ -1 (log base)))) (atan2 im re) (/ -1 (log base)) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (pow (sqrt (log base)) 2) (* (/ -1 (pow (sqrt (log base)) 2)) (neg (atan2 im re))) (/ -1 (pow (sqrt (log base)) 2)) (sqrt (log base)) (* (pow (pow (log base) 2) -1/2) (neg (atan2 im re))) (pow (pow (log base) 2) -1/2) (pow (log base) 2) (log base) (/ (pow (pow (atan2 im re) 1/4) 4) (log base)) (pow (pow (atan2 im re) 1/4) 4) (pow (atan2 im re) 1/4))
29.0ms
im
@-inf
((/ -1 (/ -1 (log base))) (/ (atan2 im re) (/ -1 (/ -1 (log base)))) (atan2 im re) (/ -1 (log base)) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (pow (sqrt (log base)) 2) (* (/ -1 (pow (sqrt (log base)) 2)) (neg (atan2 im re))) (/ -1 (pow (sqrt (log base)) 2)) (sqrt (log base)) (* (pow (pow (log base) 2) -1/2) (neg (atan2 im re))) (pow (pow (log base) 2) -1/2) (pow (log base) 2) (log base) (/ (pow (pow (atan2 im re) 1/4) 4) (log base)) (pow (pow (atan2 im re) 1/4) 4) (pow (atan2 im re) 1/4))

simplify94.0ms (1.2%)

Memory
-3.7MiB live, 38.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
044173
171165
2131165
3309164
4740164
51297164
61806164
72443164
82976164
93018164
103018164
113020164
03020164
Stop Event
iter limit
saturated
Counts
27 → 27
Calls
Call 1
Inputs
(/ (atan2 im re) (log base))
(atan2 im re)
(/ (log base) (atan2 im re))
(/ 1 (atan2 im re))
(* -1 (/ (atan2 im re) (log base)))
(pow (* 1 (atan2 im re)) 1/4)
(log base)
(/ -1 (log base))
(sqrt (log base))
(/ 1 (log base))
(pow (log base) 2)
(* -1 (log (/ 1 base)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ 1 (log (/ 1 base)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(/ (atan2 im re) (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(pow (log (/ 1 base)) 2)
(+ (log -1) (* -1 (log (/ -1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
Outputs
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(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) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(pow (* 1 (atan2 im re)) 1/4)
(pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))
(log base)
(log.f64 base)
(/ -1 (log base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(sqrt (log base))
(sqrt.f64 (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(* -1 (log (/ 1 base)))
(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)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (log.f64 base))))
(/ (atan2 im re) (log (/ 1 base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(+ (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))))
(/ -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)))) (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))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(/.f64 (atan2.f64 im re) (-.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))))
(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))

rewrite196.0ms (2.6%)

Memory
-2.0MiB live, 109.6MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028118
04789
114877
254677
3272877
0827077
Stop Event
iter limit
node limit
iter limit
Counts
18 → 1 657
Calls
Call 1
Inputs
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(atan2.f64 im re)
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.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 (log.f64 base)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(sqrt.f64 (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(log.f64 base)
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64)) (log.f64 base))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))
Outputs
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (neg.f64 (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) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (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 (sqrt.f64 (log.f64 base)) #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)) (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)) (*.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) (exp.f64 (log.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) (log.f64 base))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (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 (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 1 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (neg.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 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)) (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/2 binary64))
(pow.f64 (neg.f64 (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 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/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64))
(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 (log.f64 base) #s(literal 1 binary64))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.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 (-.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 (sqrt.f64 (log.f64 base)) (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))
(/.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 (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 1/4 binary64))) #s(literal 4 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 4 binary64))) #s(literal 1/4 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 (/.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 (/.f64 (neg.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 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1/2 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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.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) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (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)) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.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)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.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 (/.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) (*.f64 (sqrt.f64 (log.f64 base)) #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 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (neg.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 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (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 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (neg.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 (neg.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 (/.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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.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)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.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 (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 (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 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) #s(literal 2 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/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.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 #s(literal 0 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 #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 (atan2.f64 im re) (log.f64 base))))))
(/.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 -1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (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 -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.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 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.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 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.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 (neg.f64 (atan2.f64 im re)) (log.f64 base))
(/.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)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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)))
(exp.f64 (-.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re))) (log.f64 (sqrt.f64 (log.f64 base)))))
(exp.f64 (+.f64 (-.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (log.f64 base))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(exp.f64 (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))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (-.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (log.f64 base)))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 base))))))
(exp.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(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 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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 (exp.f64 (log.f64 (neg.f64 (atan2.f64 im re)))) (exp.f64 (log.f64 #s(literal -1 binary64))))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (neg.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)))) (pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)))))
(*.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) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.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))) (/.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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (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 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)))
(pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (log.f64 (atan2.f64 im re)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (atan2.f64 im re))))
(pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) #s(literal 1/8 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (atan2.f64 im re))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) #s(literal 1/4 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) #s(literal 2 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 4 binary64)))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.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 -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/16 binary64)) #s(literal 16 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) #s(literal 8 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 -1 binary64)) #s(literal -1 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 (exp.f64 (log.f64 (neg.f64 (atan2.f64 im re)))) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 #s(literal -1 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)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(neg.f64 (neg.f64 (atan2.f64 im re)))
(fma.f64 (exp.f64 (log.f64 (neg.f64 (atan2.f64 im re)))) (exp.f64 (log.f64 #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (neg.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)))) (pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re)))
(exp.f64 (-.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 4 binary64))) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 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/8 binary64))) #s(literal 8 binary64)))
(exp.f64 (log.f64 (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(+.f64 (atan2.f64 im re) #s(literal 0 binary64))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(*.f64 (neg.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 -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.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 (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)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 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 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1/8 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) #s(literal 4 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) #s(literal 1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)))
(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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1/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 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/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))
(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 (log.f64 base) #s(literal -1 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 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)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.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)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (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) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))))
(/.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1/2 binary64))) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 1 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 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (neg.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 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1/2 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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.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) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (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)) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.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)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.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 (/.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) (*.f64 (sqrt.f64 (log.f64 base)) #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 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (neg.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 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (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 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (neg.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 (neg.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 (/.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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.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)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.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 (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 (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 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) #s(literal 2 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/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.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 #s(literal 0 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 #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 (atan2.f64 im re) (log.f64 base))))))
(/.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 -1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (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 -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.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 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.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 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.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 (neg.f64 (atan2.f64 im re)) (log.f64 base))
(/.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)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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)))
(exp.f64 (-.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re))) (log.f64 (sqrt.f64 (log.f64 base)))))
(exp.f64 (+.f64 (-.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (log.f64 base))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(exp.f64 (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))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (-.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (log.f64 base)))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 base))))))
(exp.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(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 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(*.f64 (/.f64 (log.f64 base) (neg.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 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re))) (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (atan2.f64 im re)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)) (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)) (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (/.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 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.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 (neg.f64 (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (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)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.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 (/.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 #s(literal 1 binary64) (/.f64 (log.f64 base) (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 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(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 (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) #s(literal 2 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/2 binary64)) #s(literal -2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.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) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))) (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 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(/.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 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.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 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (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)) #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)) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.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) (exp.f64 (log.f64 (neg.f64 (atan2.f64 im re)))))
(/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))
(/.f64 (log.f64 base) (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)))
(-.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) (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)))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 (log.f64 base))) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 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 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (/.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) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 #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 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal -4 binary64)))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (neg.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(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 -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 2 binary64)) #s(literal -1/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/8 binary64)) #s(literal -8 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 -1 binary64)) #s(literal 1 binary64))
(pow.f64 (atan2.f64 im re) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.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 (/.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) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (neg.f64 (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 (fma.f64 (log.f64 (atan2.f64 im re)) #s(literal -1/2 binary64) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.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 -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 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) #s(literal -4 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(exp.f64 (neg.f64 (log.f64 (atan2.f64 im re))))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (neg.f64 (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) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (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 (sqrt.f64 (log.f64 base)) #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)) (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)) (*.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) (exp.f64 (log.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) (log.f64 base))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (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 (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 1 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (neg.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 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)) (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/2 binary64))
(pow.f64 (neg.f64 (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 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/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64))
(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 (log.f64 base) #s(literal 1 binary64))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.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 (-.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 (sqrt.f64 (log.f64 base)) (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))
(/.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 (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 1/4 binary64))) #s(literal 4 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 4 binary64))) #s(literal 1/4 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 (/.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 (/.f64 (neg.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 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1/2 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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.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) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (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)) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.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)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.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 (/.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) (*.f64 (sqrt.f64 (log.f64 base)) #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 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (neg.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 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (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 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (neg.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 (neg.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 (/.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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.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)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.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 (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 (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 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) #s(literal 2 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/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.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 #s(literal 0 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 #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 (atan2.f64 im re) (log.f64 base))))))
(/.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 -1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (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 -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.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 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.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 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.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 (neg.f64 (atan2.f64 im re)) (log.f64 base))
(/.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)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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)))
(exp.f64 (-.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re))) (log.f64 (sqrt.f64 (log.f64 base)))))
(exp.f64 (+.f64 (-.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (log.f64 base))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(exp.f64 (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))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (-.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (log.f64 base)))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 base))))))
(exp.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(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 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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/2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(*.f64 (neg.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 -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.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 (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)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 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 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1/8 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) #s(literal 4 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) #s(literal 1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)))
(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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1/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 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/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))
(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 (log.f64 base) #s(literal -1 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 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)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.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)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (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) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))))
(/.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1/2 binary64))) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 1 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 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal -1 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(*.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) (sqrt.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (log.f64 (pow.f64 (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 (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (neg.f64 (log.f64 (log.f64 base))))
(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 -2 binary64)) #s(literal -1/4 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 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/2 binary64)) #s(literal -1 binary64))
(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 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64))
(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))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (sqrt.f64 #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)))
(sqrt.f64 (log.f64 base))
(fabs.f64 (sqrt.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1/4 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 (/.f64 (neg.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 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1/2 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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.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) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (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)) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.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)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.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 (/.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) (*.f64 (sqrt.f64 (log.f64 base)) #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 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (neg.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 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (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 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (neg.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 (neg.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 (/.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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.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)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.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 (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 (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 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) #s(literal 2 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/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.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 #s(literal 0 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 #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 (atan2.f64 im re) (log.f64 base))))))
(/.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 -1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (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 -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.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 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.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 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.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 (neg.f64 (atan2.f64 im re)) (log.f64 base))
(/.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)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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)))
(exp.f64 (-.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re))) (log.f64 (sqrt.f64 (log.f64 base)))))
(exp.f64 (+.f64 (-.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (log.f64 base))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(exp.f64 (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))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (-.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (log.f64 base)))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 base))))))
(exp.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(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 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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/2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(*.f64 (neg.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 -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.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 (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)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 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 #s(literal -2 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1/8 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (sqrt.f64 (log.f64 base)))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) #s(literal 4 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) #s(literal 1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)))
(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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1/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 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/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal 1 binary64))
(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 (log.f64 base) #s(literal -1 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 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)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.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)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (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) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))))
(/.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1/2 binary64))) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal 1 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 (exp.f64 #s(literal 2 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal 2 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 3/2 binary64)) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal 7/4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 #s(literal -1 binary64))))
(*.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))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 #s(literal -1 binary64) (pow.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 (*.f64 (exp.f64 #s(literal 2 binary64)) (exp.f64 #s(literal 2 binary64))) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -2 binary64)))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #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/4 binary64)) #s(literal 8 binary64))
(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/2 binary64)) #s(literal -4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 4 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (log.f64 base)))))
(/.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 -1 binary64)))
(/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(neg.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 4 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 -2 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) #s(literal -2 binary64)))
(exp.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (neg.f64 (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) (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) (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 (sqrt.f64 (log.f64 base)) #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)) (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)) (*.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) (exp.f64 (log.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) (log.f64 base))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (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 (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 1 binary64)) (log.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (neg.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 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)) (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/2 binary64))
(pow.f64 (neg.f64 (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 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/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #s(literal -1 binary64))
(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 (log.f64 base) #s(literal 1 binary64))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))
(/.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 (-.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 (sqrt.f64 (log.f64 base)) (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))
(/.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 (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 1/4 binary64))) #s(literal 4 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 4 binary64))) #s(literal 1/4 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 (/.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 (/.f64 (neg.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 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #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 (atan2.f64 im re) #s(literal -1/2 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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.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) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (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 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (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)) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.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)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) (/.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 (/.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) (*.f64 (sqrt.f64 (log.f64 base)) #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 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (neg.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 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (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 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (neg.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 (neg.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 (/.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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.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)) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (atan2.f64 im re)) (log.f64 base))))
(*.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 (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 (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 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) #s(literal 2 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/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(/.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 #s(literal 0 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 #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 (atan2.f64 im re) (log.f64 base))))))
(/.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 -1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base)))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (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 -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (atan2.f64 im re)) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (neg.f64 (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.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 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.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 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 base)) #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (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 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.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 (neg.f64 (atan2.f64 im re)) (log.f64 base))
(/.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)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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)))
(exp.f64 (-.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re))) (log.f64 (sqrt.f64 (log.f64 base)))))
(exp.f64 (+.f64 (-.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (log.f64 base))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re))) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(exp.f64 (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))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (-.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 (log.f64 base)))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (fma.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 base))))))
(exp.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64) (log.f64 (atan2.f64 im re)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(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 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) #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 (exp.f64 (log.f64 (neg.f64 (atan2.f64 im re)))) (exp.f64 (log.f64 #s(literal -1 binary64))))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (neg.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)))) (pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)))))
(*.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) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.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))) (/.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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (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 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)))
(pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (log.f64 (atan2.f64 im re)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (atan2.f64 im re))))
(pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) #s(literal 1/8 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (atan2.f64 im re))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) #s(literal 1/4 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) #s(literal 2 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 4 binary64)))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sqrt.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 -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/16 binary64)) #s(literal 16 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) #s(literal 8 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 -1 binary64)) #s(literal -1 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 (exp.f64 (log.f64 (neg.f64 (atan2.f64 im re)))) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 #s(literal -1 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)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(neg.f64 (neg.f64 (atan2.f64 im re)))
(fma.f64 (exp.f64 (log.f64 (neg.f64 (atan2.f64 im re)))) (exp.f64 (log.f64 #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (neg.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)))) (pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re)))
(exp.f64 (-.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 4 binary64))) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 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/8 binary64))) #s(literal 8 binary64)))
(exp.f64 (log.f64 (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(+.f64 (atan2.f64 im re) #s(literal 0 binary64))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (neg.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 #s(literal -1 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (neg.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/16 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/16 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 (atan2.f64 im re)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 4 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 1/4 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 2 binary64)) (log.f64 (sqrt.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 1 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal -1 binary64)) (neg.f64 (log.f64 (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64))))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 1/16 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) #s(literal -1/8 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/16 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1/8 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1/4 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (neg.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)))
(sqrt.f64 (sqrt.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (atan2.f64 im re))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/16 binary64))) #s(literal 4 binary64)))
(exp.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))

eval271.0ms (3.5%)

Memory
1.4MiB live, 200.4MiB allocated
Compiler

Compiled 16 360 to 2 667 computations (83.7% saved)

prune99.0ms (1.3%)

Memory
4.8MiB live, 82.6MiB allocated
Pruning

23 alts after pruning (13 fresh and 10 done)

PrunedKeptTotal
New1 04041 044
Fresh3912
Picked145
Done066
Total1 044231 067
Accuracy
100.0%
Counts
1 067 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.1%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
84.9%
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
54.4%
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
54.3%
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 4 binary64)) (log.f64 base))
47.4%
(/.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
47.5%
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 binary64)))
47.6%
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -2 binary64)))
47.6%
(/.f64 (atan2.f64 im re) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
99.2%
(/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal -1 binary64)))))
99.4%
(/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
99.1%
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
47.6%
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))
49.9%
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
99.0%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
54.1%
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal -4 binary64)) (log.f64 base)))
98.9%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
55.6%
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))
47.6%
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
99.4%
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
99.3%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
99.4%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
51.8%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
Compiler

Compiled 830 to 367 computations (55.8% saved)

regimes104.0ms (1.4%)

Memory
16.5MiB live, 54.5MiB allocated
Accuracy

Total -63.5b remaining (-19783.6%)

Threshold costs -63.5b (-19783.6%)

Counts
47 → 1
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (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 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
(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 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 4 binary64)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 binary64)))
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64)) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal -4 binary64)) (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.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 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)) (log.f64 base))
(/.f64 (neg.f64 (log.f64 base)) (*.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (neg.f64 (log.f64 base)))
(*.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 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (atan2.f64 im re) (*.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 2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 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 (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 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (/.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 (*.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 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) (log.f64 base))
(/.f64 (*.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 (*.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 -1 binary64))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.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))))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
Calls

5 calls:

56.0ms
im
12.0ms
(log.f64 base)
12.0ms
re
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.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)

simplify8.0ms (0.1%)

Memory
14.6MiB live, 14.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
066
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))

soundness160.0ms (2.1%)

Memory
-26.1MiB live, 56.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01875
03439
111037
273332
3711832
0856127
Stop Event
fuel
iter limit
node limit
iter limit
Compiler

Compiled 34 to 24 computations (29.4% saved)

preprocess16.0ms (0.2%)

Memory
16.8MiB live, 16.8MiB allocated
Compiler

Compiled 68 to 48 computations (29.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...