dl*log(m/l)

Time bar (total: 3.4s)

analyze148.0ms (4.4%)

Memory
-0.2MiB live, 23.8MiB 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%74.9%0.1%0%25%0%4
0%0%74.9%0.1%0%25%0%5
0%0%74.9%0.1%0%25%0%6
30%18.7%43.7%0.1%0%37.4%0%7
30%18.7%43.7%0.1%0%37.4%0%8
35%21.8%40.6%0.1%0%37.4%0%9
52.8%29.6%26.5%0.1%0%43.7%0%10
52.8%29.6%26.5%0.1%0%43.7%0%11
59.7%33.5%22.6%0.1%0%43.7%0%12
Compiler

Compiled 8 to 8 computations (0% saved)

sample731.0ms (21.6%)

Memory
10.9MiB live, 200.2MiB allocated
Samples
462.0ms8 256×0valid
53.0ms1 076×0invalid
Precisions
Click to see histograms. Total time spent on operations: 281.0ms
ival-log: 123.0ms (43.8% of total)
ival-div: 82.0ms (29.2% of total)
ival-mult: 65.0ms (23.1% of total)
ival-true: 8.0ms (2.8% of total)
ival-assert: 3.0ms (1.1% of total)
Bogosity

preprocess53.0ms (1.6%)

Memory
-1.6MiB live, 5.9MiB allocated
Algorithm
egg-herbie
Rules
238×associate-*l*
218×associate-*r*
176×associate-/l*
168×distribute-lft-neg-in
164×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02867
16167
29867
321867
439767
559067
684567
7102867
8141967
9157967
10162167
11165867
12168167
13168267
066
176
076
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(* dl (log (/ m l)))
Outputs
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
Call 2
Inputs
(* dl (log (/ m l)))
(* (neg dl) (log (/ m l)))
(* dl (log (/ (neg m) l)))
(* dl (log (/ m (neg l))))
(neg (* (neg dl) (log (/ m l))))
(neg (* dl (log (/ (neg m) l))))
(neg (* dl (log (/ m (neg l)))))
(* m (log (/ dl l)))
(* l (log (/ m dl)))
(* dl (log (/ l m)))
Outputs
(* dl (log (/ m l)))
(* (neg dl) (log (/ m l)))
(* (log (/ m l)) (neg dl))
(* dl (log (/ (neg m) l)))
(* dl (log (/ m (neg l))))
(* dl (log (/ m (neg l))))
(neg (* (neg dl) (log (/ m l))))
(* dl (log (/ m l)))
(neg (* dl (log (/ (neg m) l))))
(* (neg dl) (log (/ m (neg l))))
(neg (* dl (log (/ m (neg l)))))
(* (neg dl) (log (/ m (neg l))))
(* m (log (/ dl l)))
(* l (log (/ m dl)))
(* dl (log (/ l m)))
Symmetry

(negabs dl)

explain70.0ms (2.1%)

Memory
-13.0MiB live, 30.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
740-4(1.1534722119804833e+142 8.291393274711194e-256 8.543807200530694e+62)(log.f64 (/.f64 m l))
00-0-l
00-0-(*.f64 dl (log.f64 (/.f64 m l)))
00-0-dl
00-0-(/.f64 m l)
00-0-m
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
log.f64(log.f64 (/.f64 m l))oflow-rescue400
(/.f64 m l)overflow40
log.f64(log.f64 (/.f64 m l))uflow-rescue300
(/.f64 m l)underflow30
Confusion
Predicted +Predicted -
+694
-1182
Precision
0.9857142857142858
Recall
0.9452054794520548
Confusion?
Predicted +Predicted MaybePredicted -
+6904
-10182
Precision?
0.9857142857142858
Recall?
0.9452054794520548
Freqs
test
numberfreq
0186
170
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
31.0ms512×0valid
Compiler

Compiled 54 to 28 computations (48.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-log: 7.0ms (43.5% of total)
ival-div: 5.0ms (31.1% of total)
ival-mult: 3.0ms (18.7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.3%
(*.f64 dl (log.f64 (/.f64 m l)))
Compiler

Compiled 9 to 6 computations (33.3% saved)

simplify5.0ms (0.1%)

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

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 m l)
cost-diff0
(log.f64 (/.f64 m l))
cost-diff0
(*.f64 dl (log.f64 (/.f64 m l)))
Rules
*-lowering-*.f32
*-lowering-*.f64
*-commutative
log-lowering-log.f64
/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0616
1716
0716
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* dl (log (/ m l)))
dl
(log (/ m l))
(/ m l)
m
l
Outputs
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
dl
(log (/ m l))
(log.f64 (/.f64 m l))
(/ m l)
(/.f64 m l)
m
l

localize23.0ms (0.7%)

Memory
-1.3MiB live, 7.0MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 m l)
accuracy99.6%
(*.f64 dl (log.f64 (/.f64 m l)))
accuracy73.1%
(log.f64 (/.f64 m l))
Samples
17.0ms256×0valid
Compiler

Compiled 18 to 8 computations (55.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-log: 4.0ms (44% of total)
ival-div: 3.0ms (33% of total)
ival-mult: 2.0ms (22% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series120.0ms (3.5%)

Memory
11.0MiB live, 45.3MiB allocated
Counts
3 → 84
Calls
Call 1
Inputs
#<alt (* dl (log (/ m l)))>
#<alt (log (/ m l))>
#<alt (/ m l)>
Outputs
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* dl (+ (log m) (* -1 (log l))))>
#<alt (* dl (+ (log m) (* -1 (log l))))>
#<alt (* dl (+ (log m) (* -1 (log l))))>
#<alt (* dl (+ (log m) (* -1 (log l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (* dl (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (* dl (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (* dl (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))>
#<alt (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))>
#<alt (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))>
#<alt (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))>
#<alt (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))>
#<alt (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))>
#<alt (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))>
#<alt (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))>
#<alt (+ (log m) (* -1 (log l)))>
#<alt (+ (log m) (* -1 (log l)))>
#<alt (+ (log m) (* -1 (log l)))>
#<alt (+ (log m) (* -1 (log l)))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log (* -1 m)) (log (/ -1 l)))>
#<alt (+ (log (* -1 m)) (log (/ -1 l)))>
#<alt (+ (log (* -1 m)) (log (/ -1 l)))>
#<alt (+ (log (* -1 m)) (log (/ -1 l)))>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
Calls

21 calls:

TimeVariablePointExpression
32.0ms
dl
@0
(* dl (log (/ m l)))
28.0ms
l
@0
(* dl (log (/ m l)))
13.0ms
m
@0
(* dl (log (/ m l)))
13.0ms
l
@-inf
(* dl (log (/ m l)))
12.0ms
m
@-inf
(* dl (log (/ m l)))

rewrite254.0ms (7.5%)

Memory
-0.4MiB live, 107.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
3 046×*-lowering-*.f32
3 046×*-lowering-*.f64
2 834×/-lowering-/.f32
2 834×/-lowering-/.f64
2 238×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
11813
27713
342913
4337613
0880613
Stop Event
iter limit
node limit
Counts
3 → 492
Calls
Call 1
Inputs
(* dl (log (/ m l)))
(log (/ m l))
(/ m l)
Outputs
(+.f64 (neg.f64 (*.f64 (log.f64 l) dl)) (*.f64 dl (log.f64 m)))
(+.f64 (*.f64 dl (log.f64 m)) (neg.f64 (*.f64 (log.f64 l) dl)))
(+.f64 (*.f64 dl #s(literal 0 binary64)) (*.f64 dl (log.f64 (/.f64 m l))))
(+.f64 (*.f64 dl (log.f64 (neg.f64 m))) (neg.f64 (*.f64 (log.f64 l) dl)))
(+.f64 (*.f64 #s(literal 0 binary64) dl) (*.f64 dl (log.f64 (/.f64 m l))))
(+.f64 (*.f64 (log.f64 (neg.f64 m)) dl) (neg.f64 (*.f64 (log.f64 l) dl)))
(-.f64 #s(literal 0 binary64) (*.f64 dl (log.f64 (/.f64 l m))))
(fma.f64 dl (log.f64 m) (neg.f64 (*.f64 (log.f64 l) dl)))
(fma.f64 dl (log.f64 (neg.f64 m)) (neg.f64 (*.f64 (log.f64 l) dl)))
(fma.f64 dl #s(literal 0 binary64) (*.f64 dl (log.f64 (/.f64 m l))))
(fma.f64 dl (neg.f64 (log.f64 l)) (*.f64 dl (log.f64 m)))
(fma.f64 (log.f64 m) dl (neg.f64 (*.f64 (log.f64 l) dl)))
(fma.f64 (log.f64 (neg.f64 m)) dl (neg.f64 (*.f64 (log.f64 l) dl)))
(fma.f64 #s(literal 0 binary64) dl (*.f64 dl (log.f64 (/.f64 m l))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 l) dl) (*.f64 dl (log.f64 m)))
(fma.f64 (neg.f64 (log.f64 l)) dl (*.f64 dl (log.f64 m)))
(fma.f64 (*.f64 dl #s(literal -1 binary64)) (log.f64 l) (*.f64 dl (log.f64 m)))
(neg.f64 (*.f64 dl (log.f64 (/.f64 l m))))
(/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (*.f64 dl (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (*.f64 m l)) (*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (*.f64 dl (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 (*.f64 m l)) (*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))))))
(/.f64 (*.f64 dl (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))
(/.f64 (*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (log.f64 (*.f64 m l)))
(/.f64 (neg.f64 (*.f64 dl (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))) (neg.f64 (log.f64 (*.f64 m l))))
(/.f64 (+.f64 (pow.f64 (*.f64 dl (log.f64 m)) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 l) dl) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 dl (log.f64 m)) #s(literal 2 binary64)) (-.f64 (pow.f64 (neg.f64 (*.f64 (log.f64 l) dl)) #s(literal 2 binary64)) (*.f64 (*.f64 dl (log.f64 m)) (neg.f64 (*.f64 (log.f64 l) dl))))))
(/.f64 (-.f64 (pow.f64 (*.f64 dl (log.f64 m)) #s(literal 2 binary64)) (pow.f64 (neg.f64 (*.f64 (log.f64 l) dl)) #s(literal 2 binary64))) (-.f64 (*.f64 dl (log.f64 m)) (neg.f64 (*.f64 (log.f64 l) dl))))
(/.f64 (neg.f64 dl) (neg.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)))))
(/.f64 (*.f64 dl #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
(/.f64 (*.f64 dl (+.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(/.f64 (*.f64 dl (*.f64 (log.f64 (*.f64 m l)) (log.f64 (/.f64 l m)))) (neg.f64 (log.f64 (*.f64 m l))))
(/.f64 (*.f64 dl (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))))
(/.f64 (*.f64 dl (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64))) (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)))
(/.f64 (*.f64 dl (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)))) (log.f64 (/.f64 l m)))
(/.f64 (*.f64 #s(literal 1 binary64) dl) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64))) dl) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (log.f64 (*.f64 m l)) (log.f64 (/.f64 l m))) dl) (neg.f64 (log.f64 (*.f64 m l))))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) dl) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64)) dl) (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))) dl) (log.f64 (/.f64 l m)))
(/.f64 (neg.f64 (neg.f64 (*.f64 dl (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))))) (log.f64 (*.f64 m l)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 dl (log.f64 m)) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (log.f64 l) dl) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 dl (log.f64 m)) #s(literal 2 binary64)) (-.f64 (pow.f64 (neg.f64 (*.f64 (log.f64 l) dl)) #s(literal 2 binary64)) (*.f64 (*.f64 dl (log.f64 m)) (neg.f64 (*.f64 (log.f64 l) dl)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 dl (log.f64 m)) #s(literal 2 binary64)) (pow.f64 (neg.f64 (*.f64 (log.f64 l) dl)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 dl (log.f64 m)) (neg.f64 (*.f64 (log.f64 l) dl)))))
(/.f64 (neg.f64 (*.f64 dl #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)))))
(/.f64 (neg.f64 (*.f64 dl (+.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 dl (*.f64 (log.f64 (*.f64 m l)) (log.f64 (/.f64 l m))))) (log.f64 (*.f64 m l)))
(/.f64 (neg.f64 (*.f64 dl (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 dl (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 dl (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))))) (log.f64 (/.f64 m l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) dl)) (neg.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64))) dl)) (neg.f64 (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 (*.f64 m l)) (log.f64 (/.f64 l m))) dl)) (log.f64 (*.f64 m l)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) dl)) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64)) dl)) (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))) dl)) (log.f64 (/.f64 m l)))
(pow.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (*.f64 dl (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (log.f64 (*.f64 m l)) (*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))) #s(literal -1 binary64))
(*.f64 dl (log.f64 (/.f64 m l)))
(*.f64 (log.f64 (/.f64 m l)) dl)
(*.f64 (log.f64 (/.f64 l m)) (neg.f64 dl))
(*.f64 #s(literal -1 binary64) (*.f64 dl (log.f64 (/.f64 l m))))
(*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) dl))
(*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (/.f64 dl (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(*.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))) dl))
(*.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (/.f64 dl (log.f64 (*.f64 m l))))
(*.f64 (*.f64 dl (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(*.f64 (*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))))
(*.f64 (neg.f64 dl) (log.f64 (/.f64 l m)))
(*.f64 (*.f64 dl #s(literal -1 binary64)) (log.f64 (/.f64 l m)))
(*.f64 (/.f64 (*.f64 dl (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) (-.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 m) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 dl (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (-.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (*.f64 (log.f64 l) (log.f64 (*.f64 m l)))))
(*.f64 (/.f64 (*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (log.f64 (/.f64 m l)))
(*.f64 (/.f64 (*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (fma.f64 (log.f64 l) (log.f64 (/.f64 l m)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))
(log.f64 (/.f64 m l))
(+.f64 (log.f64 (/.f64 m l)) #s(literal 0 binary64))
(+.f64 (log.f64 (/.f64 m l)) (log.f64 #s(literal -1 binary64)))
(+.f64 (log.f64 m) (neg.f64 (log.f64 l)))
(+.f64 (log.f64 (neg.f64 m)) (neg.f64 (log.f64 l)))
(+.f64 #s(literal 0 binary64) (log.f64 (/.f64 m l)))
(+.f64 (neg.f64 (log.f64 l)) (log.f64 m))
(+.f64 (neg.f64 (log.f64 l)) (log.f64 (neg.f64 m)))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 m l)))
(+.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(+.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) (neg.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l))) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l))) (log.f64 (/.f64 (sqrt.f64 (/.f64 m l)) #s(literal 1 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l))) (log.f64 (neg.f64 (sqrt.f64 (/.f64 m l)))))
(+.f64 (*.f64 (log.f64 l) #s(literal -1/2 binary64)) (log.f64 (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) m))))
(+.f64 (*.f64 (log.f64 l) #s(literal -1/2 binary64)) (log.f64 (*.f64 (pow.f64 l #s(literal -1/2 binary64)) m)))
(+.f64 (log.f64 (/.f64 (pow.f64 l #s(literal -1/2 binary64)) #s(literal 1 binary64))) (log.f64 (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 (*.f64 m (pow.f64 l #s(literal -1/2 binary64)))) (*.f64 (log.f64 l) #s(literal -1/2 binary64)))
(+.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) (log.f64 (*.f64 l l)))
(+.f64 (log.f64 (/.f64 m (*.f64 l l))) (log.f64 l))
(+.f64 (log.f64 (neg.f64 (sqrt.f64 (/.f64 m l)))) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l))))
(+.f64 (log.f64 (*.f64 (neg.f64 m) (pow.f64 l #s(literal -1/2 binary64)))) (*.f64 (log.f64 l) #s(literal -1/2 binary64)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 m l)))) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)))) #s(literal -1 binary64)))
(-.f64 (log.f64 (/.f64 m l)) #s(literal 0 binary64))
(-.f64 (log.f64 (/.f64 m l)) (log.f64 #s(literal -1 binary64)))
(-.f64 (log.f64 m) (log.f64 l))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 l))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 l m)))
(-.f64 (neg.f64 (log.f64 l)) (neg.f64 (log.f64 m)))
(-.f64 (neg.f64 (log.f64 l)) (neg.f64 (log.f64 (neg.f64 m))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 l m)))
(-.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l))))
(-.f64 (log.f64 (neg.f64 (*.f64 m (*.f64 m m)))) (log.f64 (*.f64 l (*.f64 m m))))
(-.f64 (log.f64 (neg.f64 (*.f64 m (*.f64 m m)))) (log.f64 (*.f64 (*.f64 m m) l)))
(-.f64 (log.f64 (neg.f64 (*.f64 m m))) (log.f64 (*.f64 m l)))
(-.f64 (/.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))) (log.f64 (/.f64 l m)))
(-.f64 (/.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l))))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 (/.f64 m l))) (log.f64 (/.f64 l m)))
(-.f64 (+.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64))) (log.f64 (/.f64 l m)))
(-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))) (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l)))) (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 m l))) (log.f64 (*.f64 l l)))
(-.f64 (log.f64 (*.f64 (neg.f64 (*.f64 m m)) #s(literal 1 binary64))) (log.f64 (*.f64 m l)))
(-.f64 (log.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 m m)))) (log.f64 (*.f64 m l)))
(-.f64 (log.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 l m)) l)) (log.f64 (*.f64 l (/.f64 l m))))
(-.f64 (log.f64 (*.f64 m (*.f64 m m))) (log.f64 (*.f64 l (*.f64 m m))))
(-.f64 (log.f64 (*.f64 m (*.f64 m m))) (log.f64 (*.f64 (*.f64 m m) l)))
(-.f64 (log.f64 (*.f64 (neg.f64 (*.f64 m m)) #s(literal -1 binary64))) (log.f64 (*.f64 m l)))
(-.f64 (log.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 m m)))) (log.f64 (*.f64 m l)))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 m (*.f64 m m)) (*.f64 l (*.f64 l l))))) (log.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 m l) (/.f64 m l) (*.f64 #s(literal 0 binary64) (/.f64 m l))))))
(-.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (neg.f64 (*.f64 m (*.f64 m m))))) (*.f64 #s(literal 2 binary64) (log.f64 m)))
(-.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (neg.f64 (*.f64 m m)))) (log.f64 m))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 l (neg.f64 m)))) (log.f64 (*.f64 l l)))
(-.f64 (log.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) m)) #s(literal 1 binary64))) (log.f64 (/.f64 l m)))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 m l) (/.f64 m l)))) (log.f64 (/.f64 m l)))
(-.f64 (log.f64 (*.f64 (neg.f64 (*.f64 m (*.f64 m m))) (/.f64 #s(literal 1 binary64) l))) (*.f64 #s(literal 2 binary64) (log.f64 m)))
(-.f64 (log.f64 (*.f64 (neg.f64 (*.f64 m m)) (/.f64 #s(literal 1 binary64) l))) (log.f64 m))
(fma.f64 (log.f64 m) (/.f64 (log.f64 m) (log.f64 (*.f64 m l))) (neg.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l)))))
(fma.f64 (log.f64 m) (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(fma.f64 (log.f64 l) #s(literal -1 binary64) (log.f64 m))
(fma.f64 (log.f64 l) #s(literal -1 binary64) (log.f64 (neg.f64 m)))
(fma.f64 (log.f64 l) #s(literal -1/2 binary64) (log.f64 (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) m))))
(fma.f64 (log.f64 l) #s(literal -1/2 binary64) (log.f64 (*.f64 (pow.f64 l #s(literal -1/2 binary64)) m)))
(fma.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)) (log.f64 #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 m) (neg.f64 (log.f64 l)))
(fma.f64 (log.f64 (/.f64 l m)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 (/.f64 l m)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64)))
(fma.f64 (log.f64 (/.f64 l m)) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l))))
(fma.f64 (log.f64 (/.f64 l m)) #s(literal -1/2 binary64) (log.f64 (/.f64 (sqrt.f64 (/.f64 m l)) #s(literal 1 binary64))))
(fma.f64 (log.f64 (/.f64 l m)) #s(literal -1/2 binary64) (log.f64 (neg.f64 (sqrt.f64 (/.f64 m l)))))
(fma.f64 #s(literal -1 binary64) (log.f64 l) (log.f64 m))
(fma.f64 #s(literal -1 binary64) (log.f64 l) (log.f64 (neg.f64 m)))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 l m)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 l m)) (log.f64 #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (neg.f64 (log.f64 l)))
(fma.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(fma.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))) (neg.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l)))))
(fma.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (/.f64 (log.f64 m) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(fma.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (*.f64 (log.f64 (/.f64 m l)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (*.f64 (log.f64 (/.f64 m l)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (/.f64 (log.f64 (/.f64 m l)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (/.f64 (log.f64 (/.f64 m l)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (log.f64 (*.f64 m l)) (*.f64 (log.f64 (/.f64 m l)) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l)))) #s(literal 0 binary64))
(fma.f64 (log.f64 (*.f64 m l)) (*.f64 (log.f64 (/.f64 m l)) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l)))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (log.f64 (*.f64 m l)) (/.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) #s(literal 0 binary64))
(fma.f64 (log.f64 (*.f64 m l)) (/.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (neg.f64 (log.f64 m)) #s(literal -1 binary64) (neg.f64 (log.f64 l)))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l))) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l))) (log.f64 #s(literal -1 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (log.f64 l) #s(literal -1/2 binary64)) (log.f64 m))
(fma.f64 #s(literal 2 binary64) (*.f64 (log.f64 l) #s(literal -1/2 binary64)) (log.f64 (neg.f64 m)))
(fma.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))) #s(literal 0 binary64))
(fma.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (*.f64 (log.f64 (*.f64 m l)) (log.f64 (/.f64 l m))) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 m l))) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 (*.f64 m l)) (log.f64 (/.f64 l m))) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 m l))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 l m)) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 l m)) #s(literal -2 binary64)) (log.f64 #s(literal -1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))) (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))) (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64)))
(fma.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 m l))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 m l))) (log.f64 #s(literal -1 binary64)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 l) (log.f64 (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) m))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 l) (log.f64 (*.f64 (pow.f64 l #s(literal -1/2 binary64)) m)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 l m)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 l m)) (log.f64 (/.f64 (sqrt.f64 (/.f64 m l)) #s(literal 1 binary64))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 l m)) (log.f64 (neg.f64 (sqrt.f64 (/.f64 m l)))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 m))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 (/.f64 l m) (/.f64 l m))) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 (/.f64 l m) (/.f64 l m))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (pow.f64 (log.f64 m) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 m) #s(literal 3/2 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l)) (log.f64 (/.f64 (sqrt.f64 (/.f64 m l)) #s(literal 1 binary64))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l)) (log.f64 (neg.f64 (sqrt.f64 (/.f64 m l)))))
(fma.f64 (/.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (fma.f64 (log.f64 l) (log.f64 (/.f64 l m)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (fma.f64 (log.f64 l) (log.f64 (/.f64 l m)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (/.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (log.f64 (/.f64 m l)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (log.f64 (/.f64 m l)) (log.f64 #s(literal -1 binary64)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) (-.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 m) #s(literal 4 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) (-.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 m) #s(literal 4 binary64))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (/.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (-.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (*.f64 (log.f64 l) (log.f64 (*.f64 m l)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (-.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (*.f64 (log.f64 l) (log.f64 (*.f64 m l)))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (log.f64 (/.f64 m l)) (neg.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l)))))
(fma.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (fma.f64 (log.f64 l) (log.f64 (/.f64 l m)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (neg.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l)))))
(fma.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) (-.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 m) #s(literal 4 binary64))) (neg.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (-.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (*.f64 (log.f64 l) (log.f64 (*.f64 m l)))) (neg.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 (/.f64 (log.f64 (*.f64 m l)) (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (log.f64 (*.f64 m l)) (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 2 binary64)))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (pow.f64 (/.f64 (log.f64 (*.f64 m l)) (-.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (pow.f64 (log.f64 l) #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (log.f64 (*.f64 m l)) (-.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (pow.f64 (log.f64 l) #s(literal 2 binary64)))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (pow.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 m) #s(literal 9 binary64)) (pow.f64 (log.f64 l) #s(literal 9 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 3 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 m) #s(literal 9 binary64)) (pow.f64 (log.f64 l) #s(literal 9 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 3 binary64)))) (log.f64 #s(literal -1 binary64)))
(fma.f64 (pow.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (log.f64 #s(literal -1 binary64)))
(neg.f64 (log.f64 (/.f64 l m)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (/.f64 l m)) (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 (/.f64 l m)) (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (*.f64 (log.f64 m) (neg.f64 (log.f64 l))))))
(/.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (log.f64 (*.f64 m l)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (*.f64 (log.f64 m) (neg.f64 (log.f64 l)))))))
(/.f64 (*.f64 (log.f64 (*.f64 m l)) (log.f64 (/.f64 l m))) (neg.f64 (log.f64 (*.f64 m l))))
(/.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) (*.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) (*.f64 (log.f64 (*.f64 m l)) (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 m)) (neg.f64 (log.f64 l))))))
(/.f64 (pow.f64 (log.f64 (/.f64 l m)) #s(literal 3 binary64)) (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 (/.f64 l m)) #s(literal 3 binary64)) (neg.f64 (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 m l)))))))
(/.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64)) (neg.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 m l))))))
(/.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 9 binary64)) (pow.f64 (log.f64 l) #s(literal 9 binary64))) (*.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64))) (*.f64 (log.f64 (*.f64 m l)) (+.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (pow.f64 (log.f64 l) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))) (log.f64 (/.f64 l m)))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (*.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) (*.f64 (log.f64 (*.f64 m l)) (pow.f64 (log.f64 l) #s(literal 2 binary64)))) (pow.f64 (log.f64 (*.f64 m l)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) #s(literal 1 binary64)) (log.f64 (*.f64 m l)))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 9 binary64)) (pow.f64 (log.f64 l) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 3 binary64))) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 2 binary64))) (log.f64 (*.f64 m l))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (pow.f64 (log.f64 l) #s(literal 2 binary64))) (log.f64 (*.f64 m l))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 9 binary64)) (pow.f64 (log.f64 l) #s(literal 9 binary64)))) (neg.f64 (*.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64)))) (neg.f64 (*.f64 (log.f64 (*.f64 m l)) (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64)))) (neg.f64 (*.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64)))) (neg.f64 (*.f64 (log.f64 (*.f64 m l)) (+.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (pow.f64 (log.f64 l) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (*.f64 (log.f64 (neg.f64 m)) (neg.f64 (log.f64 l)))))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)))) (log.f64 (/.f64 m l)))
(/.f64 (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 l m)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 l m))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 l) #s(literal 9 binary64)) (pow.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 l) #s(literal 6 binary64)) (pow.f64 (log.f64 (*.f64 m l)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l)))))))
(/.f64 (-.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) m)))
(/.f64 (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))) (log.f64 (/.f64 l m)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 9 binary64)) (pow.f64 (log.f64 l) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))) (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l)))) (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l)))) (+.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (pow.f64 (log.f64 l) #s(literal 2 binary64))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)))) (neg.f64 (log.f64 (*.f64 m l))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 m) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 l))))) (*.f64 (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))) (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))) (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 l))))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 m) #s(literal 3 binary64))) (neg.f64 (log.f64 l))) (*.f64 (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))) (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 l) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m)))) (neg.f64 (log.f64 l))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 l))))) (*.f64 (neg.f64 (log.f64 (neg.f64 m))) (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))))) (*.f64 (neg.f64 (log.f64 (neg.f64 m))) (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 l))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (neg.f64 (log.f64 l))) (*.f64 (neg.f64 (log.f64 (neg.f64 m))) (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 l) #s(literal 2 binary64))))) (*.f64 (neg.f64 (log.f64 (neg.f64 m))) (neg.f64 (log.f64 l))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 m) #s(literal 3 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 m) #s(literal 3 binary64))) (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (*.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 m) #s(literal 3 binary64))) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))) (*.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 m) #s(literal 3 binary64))) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (*.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))) (*.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (*.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (*.f64 (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))) (*.f64 (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (*.f64 m l)) (pow.f64 (log.f64 l) #s(literal 2 binary64)))) (*.f64 (/.f64 (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (/.f64 (log.f64 (*.f64 m l)) (pow.f64 (log.f64 l) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))) (*.f64 (/.f64 (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 l) #s(literal 2 binary64)))) (*.f64 (/.f64 (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (log.f64 (*.f64 m l))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (log.f64 (*.f64 m l)))) (*.f64 (/.f64 (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64))))) (*.f64 (/.f64 (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (neg.f64 (log.f64 (*.f64 m l)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (/.f64 (log.f64 (*.f64 m l)) (pow.f64 (log.f64 l) #s(literal 2 binary64)))) (log.f64 (*.f64 m l))) (*.f64 (log.f64 (*.f64 m l)) (/.f64 (log.f64 (*.f64 m l)) (pow.f64 (log.f64 l) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (neg.f64 (log.f64 (*.f64 m l)))) (*.f64 (log.f64 (*.f64 m l)) (neg.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64))))) (*.f64 (log.f64 (*.f64 m l)) (neg.f64 (log.f64 (*.f64 m l)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64))) (/.f64 (log.f64 (*.f64 m l)) (pow.f64 (log.f64 l) #s(literal 2 binary64)))) (*.f64 (neg.f64 (log.f64 (*.f64 m l))) #s(literal 1 binary64))) (*.f64 (neg.f64 (log.f64 (*.f64 m l))) (/.f64 (log.f64 (*.f64 m l)) (pow.f64 (log.f64 l) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64))) (log.f64 (*.f64 m l))) (*.f64 (neg.f64 (log.f64 (*.f64 m l))) (pow.f64 (log.f64 l) #s(literal 2 binary64)))) (*.f64 (neg.f64 (log.f64 (*.f64 m l))) (log.f64 (*.f64 m l))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64))) (neg.f64 (log.f64 (*.f64 m l)))) (*.f64 (neg.f64 (log.f64 (*.f64 m l))) (neg.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64))))) (pow.f64 (log.f64 (*.f64 m l)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (*.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 l m)) #s(literal 3 binary64)))) (pow.f64 (log.f64 (/.f64 l m)) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) (*.f64 (log.f64 (*.f64 m l)) (pow.f64 (log.f64 l) #s(literal 2 binary64)))) (pow.f64 (log.f64 (*.f64 m l)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))))) (log.f64 (/.f64 l m)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) m))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (*.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64))))) (neg.f64 (pow.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) (*.f64 (log.f64 (*.f64 m l)) (pow.f64 (log.f64 l) #s(literal 2 binary64))))) (neg.f64 (pow.f64 (log.f64 (*.f64 m l)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) #s(literal 1 binary64))) (neg.f64 (log.f64 (*.f64 m l))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 9 binary64)) (pow.f64 (log.f64 l) #s(literal 9 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 3 binary64))) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 2 binary64))) (log.f64 (*.f64 m l)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (pow.f64 (log.f64 l) #s(literal 2 binary64))) (log.f64 (*.f64 m l)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 l m)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 l m)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 l) #s(literal 9 binary64)) (pow.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 l) #s(literal 6 binary64)) (pow.f64 (log.f64 (*.f64 m l)) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)))) (log.f64 (/.f64 m l)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l))) (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 9 binary64)) (pow.f64 (log.f64 l) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))) (neg.f64 (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))) (+.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))))) (neg.f64 (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))))) (neg.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (pow.f64 (log.f64 l) #s(literal 2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (log.f64 (/.f64 l m)) (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)))
(*.f64 (log.f64 (/.f64 l m)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 l m)))
(*.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(*.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (*.f64 (log.f64 (/.f64 m l)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(*.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (/.f64 (log.f64 (/.f64 m l)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(*.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))))
(*.f64 (log.f64 (*.f64 m l)) (*.f64 (log.f64 (/.f64 m l)) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l)))))
(*.f64 (log.f64 (*.f64 m l)) (/.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l))))
(*.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(*.f64 (*.f64 (log.f64 (*.f64 m l)) (log.f64 (/.f64 l m))) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 m l))))
(*.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64)) (pow.f64 (log.f64 (/.f64 l m)) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))) (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 m l))))
(*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 (/.f64 l m) (/.f64 l m))))
(*.f64 (/.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (fma.f64 (log.f64 l) (log.f64 (/.f64 l m)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (log.f64 (/.f64 m l)))
(*.f64 (/.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) (-.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 m) #s(literal 4 binary64))))
(*.f64 (/.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (-.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (*.f64 (log.f64 l) (log.f64 (*.f64 m l)))))
(*.f64 (pow.f64 (/.f64 (log.f64 (*.f64 m l)) (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 (log.f64 (*.f64 m l)) (-.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (log.f64 l) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (pow.f64 (log.f64 l) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 m) #s(literal 9 binary64)) (pow.f64 (log.f64 l) #s(literal 9 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64))) (pow.f64 (*.f64 (log.f64 m) (log.f64 l)) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (log.f64 l) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))))
(+.f64 #s(literal 0 binary64) (/.f64 m l))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 0 binary64)) (/.f64 m l))
(exp.f64 (log.f64 (/.f64 m l)))
(exp.f64 (*.f64 (log.f64 (/.f64 m l)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 m l))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l m) (/.f64 l m))) #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 m l))
(fma.f64 (/.f64 #s(literal 1 binary64) l) #s(literal 0 binary64) (/.f64 m l))
(neg.f64 (/.f64 m l))
(/.f64 m l)
(/.f64 (neg.f64 m) l)
(/.f64 #s(literal 1 binary64) (/.f64 l m))
(/.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) m))
(/.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal -1 binary64) m))
(/.f64 #s(literal -1 binary64) (/.f64 l m))
(/.f64 (/.f64 m l) #s(literal 1 binary64))
(/.f64 (/.f64 m l) #s(literal -1 binary64))
(/.f64 (*.f64 m (*.f64 m m)) (*.f64 (*.f64 m m) l))
(/.f64 (*.f64 m (*.f64 m m)) (*.f64 l (*.f64 m m)))
(/.f64 (*.f64 m (*.f64 m m)) (neg.f64 (*.f64 (*.f64 m m) l)))
(/.f64 (*.f64 m (*.f64 m m)) (neg.f64 (*.f64 l (*.f64 m m))))
(/.f64 (neg.f64 (*.f64 m (*.f64 m m))) (*.f64 (*.f64 m m) l))
(/.f64 (neg.f64 (*.f64 m (*.f64 m m))) (*.f64 l (*.f64 m m)))
(/.f64 (neg.f64 (*.f64 m (*.f64 m m))) (neg.f64 (*.f64 (*.f64 m m) l)))
(/.f64 (neg.f64 (*.f64 m (*.f64 m m))) (neg.f64 (*.f64 l (*.f64 m m))))
(/.f64 (neg.f64 (*.f64 m m)) (*.f64 m l))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 m l)) (*.f64 l l))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 l (neg.f64 m))) (*.f64 l l))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) m)) #s(literal 1 binary64)) (/.f64 l m))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 l m)) l) (*.f64 l (/.f64 l m)))
(/.f64 (*.f64 (neg.f64 (*.f64 m m)) #s(literal 1 binary64)) (*.f64 m l))
(/.f64 (*.f64 (neg.f64 (*.f64 m m)) #s(literal -1 binary64)) (*.f64 m l))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 m m))) (*.f64 m l))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 m m))) (*.f64 m l))
(/.f64 (neg.f64 (neg.f64 (*.f64 m m))) (*.f64 m l))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 m (*.f64 m m)) (*.f64 l (*.f64 l l)))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 m l) (/.f64 m l) (*.f64 #s(literal 0 binary64) (/.f64 m l)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 m l) (/.f64 m l))) (/.f64 m l))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (neg.f64 (*.f64 m (*.f64 m m)))) (*.f64 m m))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (neg.f64 (*.f64 m m))) m)
(/.f64 (*.f64 (neg.f64 (*.f64 m (*.f64 m m))) (/.f64 #s(literal 1 binary64) l)) (*.f64 m m))
(/.f64 (*.f64 (neg.f64 (*.f64 m m)) (/.f64 #s(literal 1 binary64) l)) m)
(/.f64 (exp.f64 (log.f64 (neg.f64 m))) l)
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 l m))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))) (exp.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l)))) (exp.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l)))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))))) (exp.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))))))
(/.f64 (exp.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)))) (/.f64 l m))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)) (log.f64 (*.f64 m l)))) (exp.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l)))))
(/.f64 (exp.f64 (/.f64 #s(literal 0 binary64) (log.f64 (/.f64 m l)))) (/.f64 l m))
(/.f64 (exp.f64 (+.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 l m))
(/.f64 (exp.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))) (exp.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(/.f64 (exp.f64 (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l))))) (exp.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l)))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 m m)))) (*.f64 m l))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 m l))) (*.f64 l l))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 l (neg.f64 m)))) (*.f64 l l))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) m)) #s(literal 1 binary64))) (/.f64 l m))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 l m)) l)) (neg.f64 (*.f64 l (/.f64 l m))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 m m)) #s(literal 1 binary64))) (*.f64 m l))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 m m)) #s(literal -1 binary64))) (*.f64 m l))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 m l) (/.f64 m l)))) (/.f64 m l))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 m (*.f64 m m))) (/.f64 #s(literal 1 binary64) l))) (neg.f64 (*.f64 m m)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 m m)) (/.f64 #s(literal 1 binary64) l))) (neg.f64 m))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 m m)))) (*.f64 m l))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 m (*.f64 m m)) (*.f64 l (*.f64 l l))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 m l) (/.f64 m l) (*.f64 #s(literal 0 binary64) (/.f64 m l))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (neg.f64 (*.f64 m (*.f64 m m))))) (neg.f64 (*.f64 m m)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) (neg.f64 (*.f64 m m)))) (neg.f64 m))
(pow.f64 (/.f64 l m) #s(literal -1 binary64))
(pow.f64 (/.f64 m l) #s(literal 1 binary64))
(pow.f64 (*.f64 m l) (*.f64 (log.f64 (/.f64 m l)) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l)))))
(pow.f64 (*.f64 m l) (/.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(pow.f64 (sqrt.f64 (/.f64 m l)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 l m) (/.f64 l m)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 m l) (/.f64 m l)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 m l)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 l m)))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (*.f64 (log.f64 (/.f64 m l)) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(pow.f64 (exp.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))) (/.f64 (log.f64 (/.f64 m l)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))))
(pow.f64 (exp.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
(pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 m l)) (log.f64 (/.f64 l m)))) (/.f64 #s(literal -1 binary64) (log.f64 (*.f64 m l))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64))) (pow.f64 (log.f64 (/.f64 l m)) #s(literal -2 binary64)))
(pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))))
(pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l)))) (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(pow.f64 (exp.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 m l))))
(pow.f64 (exp.f64 (/.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))) (log.f64 (/.f64 m l)))
(pow.f64 (exp.f64 (/.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 m) #s(literal 6 binary64)) (pow.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) #s(literal 3 binary64))))) (fma.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) (-.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) (pow.f64 (log.f64 m) #s(literal 2 binary64))) (pow.f64 (log.f64 m) #s(literal 4 binary64))))
(pow.f64 (exp.f64 (/.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (-.f64 (pow.f64 (log.f64 m) #s(literal 4 binary64)) (pow.f64 (*.f64 (log.f64 l) (log.f64 (*.f64 m l))) #s(literal 2 binary64))))) (-.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (*.f64 (log.f64 l) (log.f64 (*.f64 m l)))))
(pow.f64 (exp.f64 (/.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))))) (fma.f64 (log.f64 l) (log.f64 (/.f64 l m)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))
(*.f64 m (/.f64 #s(literal 1 binary64) l))
(*.f64 (neg.f64 m) (/.f64 #s(literal 1 binary64) l))
(*.f64 #s(literal 1 binary64) (/.f64 m l))
(*.f64 (/.f64 #s(literal 1 binary64) l) m)
(*.f64 (/.f64 #s(literal 1 binary64) l) (neg.f64 m))
(*.f64 (/.f64 #s(literal 1 binary64) l) (pow.f64 (pow.f64 (neg.f64 m) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (exp.f64 (log.f64 (neg.f64 m))))
(*.f64 #s(literal -1 binary64) (/.f64 m l))
(*.f64 (/.f64 m l) #s(literal 1 binary64))
(*.f64 (/.f64 m l) #s(literal -1 binary64))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) m)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (pow.f64 l #s(literal -1/2 binary64)) m))
(*.f64 (sqrt.f64 (/.f64 m l)) (sqrt.f64 (/.f64 m l)))
(*.f64 (sqrt.f64 (/.f64 m l)) (neg.f64 (sqrt.f64 (/.f64 m l))))
(*.f64 (sqrt.f64 (/.f64 m l)) (/.f64 (sqrt.f64 (/.f64 m l)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 m l)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 m l)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 l #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) m)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 m l))) (sqrt.f64 (/.f64 m l)))
(*.f64 (*.f64 (neg.f64 m) (pow.f64 l #s(literal -1/2 binary64))) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 m l))) (sqrt.f64 (/.f64 m l)))
(*.f64 (*.f64 m (pow.f64 l #s(literal -1/2 binary64))) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (/.f64 m (*.f64 l (*.f64 l l))) (*.f64 l l))
(*.f64 (/.f64 m (*.f64 l l)) l)
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (/.f64 m l))
(*.f64 (pow.f64 (pow.f64 l #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) m)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 l #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 l #s(literal -1/2 binary64)) m) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 l #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) m)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 m (pow.f64 l #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 l #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 m (*.f64 l (*.f64 l l))) #s(literal 1 binary64)) (*.f64 l l))
(*.f64 (pow.f64 (/.f64 m (*.f64 l l)) #s(literal 1 binary64)) l)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 l m)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 l m)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 l #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) m) (pow.f64 l #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 l (*.f64 m (*.f64 m m))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 m m)))
(*.f64 (pow.f64 (/.f64 l (neg.f64 (*.f64 m m))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) m))
(*.f64 (pow.f64 (pow.f64 (neg.f64 m) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) l))
(*.f64 (exp.f64 (log.f64 (neg.f64 m))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 m l))
(*.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))) (exp.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64)))))))
(*.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64)) (log.f64 (*.f64 m l)))) (exp.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)) (log.f64 (*.f64 m l))))))

simplify65.0ms (1.9%)

Memory
2.6MiB live, 18.6MiB allocated
Algorithm
egg-herbie
Rules
740×accelerator-lowering-fma.f32
740×accelerator-lowering-fma.f64
452×*-lowering-*.f32
452×*-lowering-*.f64
212×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033528
174488
2130488
3226488
4365488
5482488
6719488
71041488
81182488
91194488
101196488
111199488
121201488
01201488
Stop Event
iter limit
saturated
Counts
84 → 84
Calls
Call 1
Inputs
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* dl (+ (log m) (* -1 (log l))))
(* dl (+ (log m) (* -1 (log l))))
(* dl (+ (log m) (* -1 (log l))))
(* dl (+ (log m) (* -1 (log l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(+ (log m) (log (/ 1 l)))
(+ (log m) (log (/ 1 l)))
(+ (log m) (log (/ 1 l)))
(+ (log m) (log (/ 1 l)))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(+ (log m) (* -1 (log l)))
(+ (log m) (* -1 (log l)))
(+ (log m) (* -1 (log l)))
(+ (log m) (* -1 (log l)))
(+ (log m) (log (/ 1 l)))
(+ (log m) (log (/ 1 l)))
(+ (log m) (log (/ 1 l)))
(+ (log m) (log (/ 1 l)))
(+ (log (* -1 m)) (log (/ -1 l)))
(+ (log (* -1 m)) (log (/ -1 l)))
(+ (log (* -1 m)) (log (/ -1 l)))
(+ (log (* -1 m)) (log (/ -1 l)))
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
Outputs
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* dl (+ (log m) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log m) (* -1 (log l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (* -1 (log l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (* -1 (log l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (* -1 (log l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log (* -1 m)) (log (/ -1 l)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(+ (log (* -1 m)) (log (/ -1 l)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(+ (log (* -1 m)) (log (/ -1 l)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(+ (log (* -1 m)) (log (/ -1 l)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)

eval58.0ms (1.7%)

Memory
3.2MiB live, 44.1MiB allocated
Compiler

Compiled 11 569 to 1 627 computations (85.9% saved)

prune82.0ms (2.4%)

Memory
-1.9MiB live, 75.7MiB allocated
Pruning

22 alts after pruning (21 fresh and 1 done)

PrunedKeptTotal
New55521576
Fresh000
Picked011
Done000
Total55522577
Accuracy
99.9%
Counts
577 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.9%
(fma.f64 (neg.f64 (log.f64 l)) dl (*.f64 dl (log.f64 m)))
46.9%
(fma.f64 (log.f64 m) dl (neg.f64 (*.f64 (log.f64 l) dl)))
71.4%
(/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64)) dl) (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)))
70.0%
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))) dl) (log.f64 (/.f64 l m)))
48.3%
(/.f64 (*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (log.f64 (*.f64 m l)))
73.1%
(/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
46.8%
(+.f64 (*.f64 dl (log.f64 m)) (neg.f64 (*.f64 (log.f64 l) dl)))
48.6%
(*.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (/.f64 dl (log.f64 (*.f64 m l))))
48.3%
(*.f64 (*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))))
72.8%
(*.f64 (neg.f64 dl) (log.f64 (/.f64 l m)))
41.3%
(*.f64 dl (fma.f64 (log.f64 l) #s(literal -1/2 binary64) (log.f64 (*.f64 (pow.f64 l #s(literal -1/2 binary64)) m))))
25.4%
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
36.1%
(*.f64 dl (/.f64 (-.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)))) (neg.f64 (log.f64 (*.f64 m l)))))
36.2%
(*.f64 dl (/.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
41.6%
(*.f64 dl (-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 l (neg.f64 m)))) (log.f64 (*.f64 l l))))
41.4%
(*.f64 dl (-.f64 (log.f64 (*.f64 (neg.f64 (*.f64 m m)) #s(literal -1 binary64))) (log.f64 (*.f64 m l))))
46.9%
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
26.9%
(*.f64 dl (+.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) (log.f64 (*.f64 l l))))
17.9%
(*.f64 dl (+.f64 (log.f64 (/.f64 m (*.f64 l l))) (log.f64 l)))
52.2%
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
73.3%
(*.f64 dl (log.f64 (/.f64 m l)))
37.2%
(*.f64 dl (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)))) #s(literal -1 binary64))))
Compiler

Compiled 679 to 448 computations (34% saved)

simplify209.0ms (6.2%)

Memory
-2.6MiB live, 63.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 (/.f64 m l))
cost-diff0
(*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))
cost-diff0
(*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
cost-diff14464
(/.f64 (*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (log.f64 (*.f64 m l)))
cost-diff0
(/.f64 m (*.f64 l (*.f64 l l)))
cost-diff0
(log.f64 (/.f64 m (*.f64 l (*.f64 l l))))
cost-diff0
(+.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) (log.f64 (*.f64 l l)))
cost-diff0
(*.f64 dl (+.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) (log.f64 (*.f64 l l))))
cost-diff0
(*.f64 l l)
cost-diff0
(log.f64 (*.f64 l l))
cost-diff0
(fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m)))
cost-diff0
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
cost-diff0
(/.f64 l m)
cost-diff0
(log.f64 (/.f64 l m))
cost-diff0
(neg.f64 dl)
cost-diff0
(*.f64 (neg.f64 dl) (log.f64 (/.f64 l m)))
cost-diff0
(/.f64 m l)
cost-diff0
(log.f64 (/.f64 m l))
cost-diff0
(/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)))
cost-diff1088
(/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
Rules
4 410×*-lowering-*.f32
4 410×*-lowering-*.f64
3 474×accelerator-lowering-fma.f32
3 474×accelerator-lowering-fma.f64
1 828×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030175
170171
2113171
3185171
4246171
5634171
62217171
74201171
84965171
95514171
106087171
116849171
08469169
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ dl (/ 1 (log (/ m l))))
dl
(/ 1 (log (/ m l)))
1
(log (/ m l))
(/ m l)
m
l
(* (neg dl) (log (/ l m)))
(neg dl)
dl
(log (/ l m))
(/ l m)
l
m
(* dl (+ (* -1/2 (log (* l l))) (log (neg m))))
dl
(+ (* -1/2 (log (* l l))) (log (neg m)))
-1/2
(log (* l l))
(* l l)
l
(log (neg m))
(neg m)
m
(* dl (+ (log (/ m (* l (* l l)))) (log (* l l))))
dl
(+ (log (/ m (* l (* l l)))) (log (* l l)))
(log (/ m (* l (* l l))))
(/ m (* l (* l l)))
m
(* l (* l l))
l
(* l l)
(log (* l l))
(/ (* dl (* (log (/ m l)) (log (* m l)))) (log (* m l)))
(* dl (* (log (/ m l)) (log (* m l))))
dl
(* (log (/ m l)) (log (* m l)))
(log (/ m l))
(/ m l)
m
l
(log (* m l))
(* m l)
Outputs
(/ dl (/ 1 (log (/ m l))))
(*.f64 dl (log.f64 (/.f64 m l)))
dl
(/ 1 (log (/ m l)))
(/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)))
1
#s(literal 1 binary64)
(log (/ m l))
(log.f64 (/.f64 m l))
(/ m l)
(/.f64 m l)
m
l
(* (neg dl) (log (/ l m)))
(*.f64 (neg.f64 dl) (log.f64 (/.f64 l m)))
(neg dl)
(neg.f64 dl)
dl
(log (/ l m))
(log.f64 (/.f64 l m))
(/ l m)
(/.f64 l m)
l
m
(* dl (+ (* -1/2 (log (* l l))) (log (neg m))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
dl
(+ (* -1/2 (log (* l l))) (log (neg m)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m)))
-1/2
#s(literal -1/2 binary64)
(log (* l l))
(log.f64 (*.f64 l l))
(* l l)
(*.f64 l l)
l
(log (neg m))
(log.f64 (neg.f64 m))
(neg m)
(neg.f64 m)
m
(* dl (+ (log (/ m (* l (* l l)))) (log (* l l))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
dl
(+ (log (/ m (* l (* l l)))) (log (* l l)))
(+.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))))
(log (/ m (* l (* l l))))
(log.f64 (/.f64 m (*.f64 l (*.f64 l l))))
(/ m (* l (* l l)))
(/.f64 m (*.f64 l (*.f64 l l)))
m
(* l (* l l))
(*.f64 l (*.f64 l l))
l
(* l l)
(*.f64 l l)
(log (* l l))
(log.f64 (*.f64 l l))
(/ (* dl (* (log (/ m l)) (log (* m l)))) (log (* m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (* (log (/ m l)) (log (* m l))))
(*.f64 (log.f64 (/.f64 m l)) (*.f64 dl (log.f64 (*.f64 m l))))
dl
(* (log (/ m l)) (log (* m l)))
(*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))
(log (/ m l))
(log.f64 (/.f64 m l))
(/ m l)
(/.f64 m l)
m
l
(log (* m l))
(log.f64 (*.f64 m l))
(* m l)
(*.f64 m l)

localize102.0ms (3%)

Memory
2.2MiB live, 40.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))
accuracy99.4%
(/.f64 (*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (log.f64 (*.f64 m l)))
accuracy86.6%
(log.f64 (/.f64 m l))
accuracy86.6%
(log.f64 (*.f64 m l))
accuracy99.2%
(+.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) (log.f64 (*.f64 l l)))
accuracy96.9%
(/.f64 m (*.f64 l (*.f64 l l)))
accuracy72.8%
(log.f64 (*.f64 l l))
accuracy66.0%
(log.f64 (/.f64 m (*.f64 l (*.f64 l l))))
accuracy100.0%
(log.f64 (neg.f64 m))
accuracy99.8%
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
accuracy99.5%
(fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m)))
accuracy72.8%
(log.f64 (*.f64 l l))
accuracy100.0%
(/.f64 l m)
accuracy100.0%
(neg.f64 dl)
accuracy99.8%
(*.f64 (neg.f64 dl) (log.f64 (/.f64 l m)))
accuracy86.0%
(log.f64 (/.f64 l m))
accuracy100.0%
(/.f64 m l)
accuracy99.7%
(/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)))
accuracy99.7%
(/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
accuracy86.6%
(log.f64 (/.f64 m l))
Samples
36.0ms135×0valid
31.0ms121×0invalid
Compiler

Compiled 193 to 32 computations (83.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 47.0ms
ival-log: 18.0ms (38.4% of total)
ival-mult: 13.0ms (27.8% of total)
ival-div: 10.0ms (21.4% of total)
ival-neg: 2.0ms (4.3% of total)
ival-add: 2.0ms (4.3% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series502.0ms (14.8%)

Memory
16.2MiB live, 154.4MiB allocated
Counts
21 → 528
Calls
Call 1
Inputs
#<alt (/ dl (/ 1 (log (/ m l))))>
#<alt (/ 1 (log (/ m l)))>
#<alt (log (/ m l))>
#<alt (/ m l)>
#<alt (* (neg dl) (log (/ l m)))>
#<alt (neg dl)>
#<alt (log (/ l m))>
#<alt (/ l m)>
#<alt (* dl (+ (* -1/2 (log (* l l))) (log (neg m))))>
#<alt (+ (* -1/2 (log (* l l))) (log (neg m)))>
#<alt (log (* l l))>
#<alt (* l l)>
#<alt (* dl (+ (log (/ m (* l (* l l)))) (log (* l l))))>
#<alt (+ (log (/ m (* l (* l l)))) (log (* l l)))>
#<alt (log (/ m (* l (* l l))))>
#<alt (/ m (* l (* l l)))>
#<alt (/ (* dl (* (log (/ m l)) (log (* m l)))) (log (* m l)))>
#<alt (* dl (* (log (/ m l)) (log (* m l))))>
#<alt (* (log (/ m l)) (log (* m l)))>
#<alt (log (neg m))>
#<alt (log (* m l))>
Outputs
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* dl (+ (log m) (* -1 (log l))))>
#<alt (* dl (+ (log m) (* -1 (log l))))>
#<alt (* dl (+ (log m) (* -1 (log l))))>
#<alt (* dl (+ (log m) (* -1 (log l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (* dl (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (* dl (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (* dl (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (/ 1 (+ (log m) (log (/ 1 l))))>
#<alt (/ 1 (+ (log m) (log (/ 1 l))))>
#<alt (/ 1 (+ (log m) (log (/ 1 l))))>
#<alt (/ 1 (+ (log m) (log (/ 1 l))))>
#<alt (/ 1 (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (/ 1 (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (/ 1 (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (/ 1 (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (/ 1 (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (/ 1 (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (/ 1 (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (/ 1 (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (/ 1 (+ (log m) (* -1 (log l))))>
#<alt (/ 1 (+ (log m) (* -1 (log l))))>
#<alt (/ 1 (+ (log m) (* -1 (log l))))>
#<alt (/ 1 (+ (log m) (* -1 (log l))))>
#<alt (/ 1 (+ (log m) (log (/ 1 l))))>
#<alt (/ 1 (+ (log m) (log (/ 1 l))))>
#<alt (/ 1 (+ (log m) (log (/ 1 l))))>
#<alt (/ 1 (+ (log m) (log (/ 1 l))))>
#<alt (/ 1 (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (/ 1 (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (/ 1 (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (/ 1 (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))>
#<alt (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))>
#<alt (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))>
#<alt (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))>
#<alt (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))>
#<alt (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))>
#<alt (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))>
#<alt (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))>
#<alt (+ (log m) (* -1 (log l)))>
#<alt (+ (log m) (* -1 (log l)))>
#<alt (+ (log m) (* -1 (log l)))>
#<alt (+ (log m) (* -1 (log l)))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log m) (log (/ 1 l)))>
#<alt (+ (log (* -1 m)) (log (/ -1 l)))>
#<alt (+ (log (* -1 m)) (log (/ -1 l)))>
#<alt (+ (log (* -1 m)) (log (/ -1 l)))>
#<alt (+ (log (* -1 m)) (log (/ -1 l)))>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (/ m l)>
#<alt (* -1 (* dl (log (/ l m))))>
#<alt (* -1 (* dl (log (/ l m))))>
#<alt (* -1 (* dl (log (/ l m))))>
#<alt (* -1 (* dl (log (/ l m))))>
#<alt (* -1 (* dl (log (/ l m))))>
#<alt (* -1 (* dl (log (/ l m))))>
#<alt (* -1 (* dl (log (/ l m))))>
#<alt (* -1 (* dl (log (/ l m))))>
#<alt (* -1 (* dl (log (/ l m))))>
#<alt (* -1 (* dl (log (/ l m))))>
#<alt (* -1 (* dl (log (/ l m))))>
#<alt (* -1 (* dl (log (/ l m))))>
#<alt (* -1 (* dl (+ (log l) (log (/ 1 m)))))>
#<alt (* -1 (* dl (+ (log l) (log (/ 1 m)))))>
#<alt (* -1 (* dl (+ (log l) (log (/ 1 m)))))>
#<alt (* -1 (* dl (+ (log l) (log (/ 1 m)))))>
#<alt (* -1 (* dl (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))))>
#<alt (* -1 (* dl (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))))>
#<alt (* -1 (* dl (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))))>
#<alt (* -1 (* dl (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))))>
#<alt (* -1 (* dl (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))))>
#<alt (* -1 (* dl (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))))>
#<alt (* -1 (* dl (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))))>
#<alt (* -1 (* dl (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))))>
#<alt (* -1 (* dl (+ (log l) (* -1 (log m)))))>
#<alt (* -1 (* dl (+ (log l) (* -1 (log m)))))>
#<alt (* -1 (* dl (+ (log l) (* -1 (log m)))))>
#<alt (* -1 (* dl (+ (log l) (* -1 (log m)))))>
#<alt (* -1 (* dl (+ (log l) (log (/ 1 m)))))>
#<alt (* -1 (* dl (+ (log l) (log (/ 1 m)))))>
#<alt (* -1 (* dl (+ (log l) (log (/ 1 m)))))>
#<alt (* -1 (* dl (+ (log l) (log (/ 1 m)))))>
#<alt (* -1 (* dl (+ (log (* -1 l)) (log (/ -1 m)))))>
#<alt (* -1 (* dl (+ (log (* -1 l)) (log (/ -1 m)))))>
#<alt (* -1 (* dl (+ (log (* -1 l)) (log (/ -1 m)))))>
#<alt (* -1 (* dl (+ (log (* -1 l)) (log (/ -1 m)))))>
#<alt (* -1 dl)>
#<alt (* -1 dl)>
#<alt (* -1 dl)>
#<alt (* -1 dl)>
#<alt (* -1 dl)>
#<alt (* -1 dl)>
#<alt (* -1 dl)>
#<alt (* -1 dl)>
#<alt (* -1 dl)>
#<alt (* -1 dl)>
#<alt (* -1 dl)>
#<alt (* -1 dl)>
#<alt (+ (log l) (log (/ 1 m)))>
#<alt (+ (log l) (log (/ 1 m)))>
#<alt (+ (log l) (log (/ 1 m)))>
#<alt (+ (log l) (log (/ 1 m)))>
#<alt (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))>
#<alt (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))>
#<alt (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))>
#<alt (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))>
#<alt (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))>
#<alt (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))>
#<alt (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))>
#<alt (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))>
#<alt (+ (log l) (* -1 (log m)))>
#<alt (+ (log l) (* -1 (log m)))>
#<alt (+ (log l) (* -1 (log m)))>
#<alt (+ (log l) (* -1 (log m)))>
#<alt (+ (log l) (log (/ 1 m)))>
#<alt (+ (log l) (log (/ 1 m)))>
#<alt (+ (log l) (log (/ 1 m)))>
#<alt (+ (log l) (log (/ 1 m)))>
#<alt (+ (log (* -1 l)) (log (/ -1 m)))>
#<alt (+ (log (* -1 l)) (log (/ -1 m)))>
#<alt (+ (log (* -1 l)) (log (/ -1 m)))>
#<alt (+ (log (* -1 l)) (log (/ -1 m)))>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (/ l m)>
#<alt (* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))>
#<alt (* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))>
#<alt (* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))>
#<alt (* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))>
#<alt (* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))>
#<alt (* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))>
#<alt (* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))>
#<alt (* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))>
#<alt (* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))>
#<alt (* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))>
#<alt (* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))>
#<alt (* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))>
#<alt (* dl (+ (log (neg m)) (* -1 (log l))))>
#<alt (* dl (+ (log (neg m)) (* -1 (log l))))>
#<alt (* dl (+ (log (neg m)) (* -1 (log l))))>
#<alt (* dl (+ (log (neg m)) (* -1 (log l))))>
#<alt (* dl (+ (log (neg m)) (log (/ 1 l))))>
#<alt (* dl (+ (log (neg m)) (log (/ 1 l))))>
#<alt (* dl (+ (log (neg m)) (log (/ 1 l))))>
#<alt (* dl (+ (log (neg m)) (log (/ 1 l))))>
#<alt (* dl (+ (log (neg m)) (log (/ -1 l))))>
#<alt (* dl (+ (log (neg m)) (log (/ -1 l))))>
#<alt (* dl (+ (log (neg m)) (log (/ -1 l))))>
#<alt (* dl (+ (log (neg m)) (log (/ -1 l))))>
#<alt (* dl (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2))))))>
#<alt (* dl (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2))))))>
#<alt (* dl (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2))))))>
#<alt (* dl (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2))))))>
#<alt (* dl (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2))))))>
#<alt (* dl (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2))))))>
#<alt (* dl (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2))))))>
#<alt (* dl (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2))))))>
#<alt (* dl (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2)))))>
#<alt (* dl (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2)))))>
#<alt (* dl (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2)))))>
#<alt (* dl (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2)))))>
#<alt (+ (log (neg m)) (* -1 (log l)))>
#<alt (+ (log (neg m)) (* -1 (log l)))>
#<alt (+ (log (neg m)) (* -1 (log l)))>
#<alt (+ (log (neg m)) (* -1 (log l)))>
#<alt (+ (log (neg m)) (log (/ 1 l)))>
#<alt (+ (log (neg m)) (log (/ 1 l)))>
#<alt (+ (log (neg m)) (log (/ 1 l)))>
#<alt (+ (log (neg m)) (log (/ 1 l)))>
#<alt (+ (log (neg m)) (log (/ -1 l)))>
#<alt (+ (log (neg m)) (log (/ -1 l)))>
#<alt (+ (log (neg m)) (log (/ -1 l)))>
#<alt (+ (log (neg m)) (log (/ -1 l)))>
#<alt (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2)))))>
#<alt (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2)))))>
#<alt (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2)))))>
#<alt (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2)))))>
#<alt (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2)))))>
#<alt (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2)))))>
#<alt (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2)))))>
#<alt (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2)))))>
#<alt (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2))))>
#<alt (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2))))>
#<alt (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2))))>
#<alt (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2))))>
#<alt (* 2 (log l))>
#<alt (* 2 (log l))>
#<alt (* 2 (log l))>
#<alt (* 2 (log l))>
#<alt (* -2 (log (/ 1 l)))>
#<alt (* -2 (log (/ 1 l)))>
#<alt (* -2 (log (/ 1 l)))>
#<alt (* -2 (log (/ 1 l)))>
#<alt (* -2 (log (/ -1 l)))>
#<alt (* -2 (log (/ -1 l)))>
#<alt (* -2 (log (/ -1 l)))>
#<alt (* -2 (log (/ -1 l)))>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (pow l 2)>
#<alt (* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))>
#<alt (* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))>
#<alt (* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))>
#<alt (* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))>
#<alt (* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))>
#<alt (* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))>
#<alt (* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))>
#<alt (* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))>
#<alt (* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))>
#<alt (* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))>
#<alt (* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))>
#<alt (* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))>
#<alt (* dl (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2)))))>
#<alt (* dl (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2)))))>
#<alt (* dl (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2)))))>
#<alt (* dl (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2)))))>
#<alt (* dl (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m))))))>
#<alt (* dl (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m))))))>
#<alt (* dl (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m))))))>
#<alt (* dl (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m))))))>
#<alt (* dl (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m))))))>
#<alt (* dl (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m))))))>
#<alt (* dl (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m))))))>
#<alt (* dl (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m))))))>
#<alt (* dl (+ (log m) (+ (* -3 (log l)) (* 2 (log l)))))>
#<alt (* dl (+ (log m) (+ (* -3 (log l)) (* 2 (log l)))))>
#<alt (* dl (+ (log m) (+ (* -3 (log l)) (* 2 (log l)))))>
#<alt (* dl (+ (log m) (+ (* -3 (log l)) (* 2 (log l)))))>
#<alt (* dl (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l))))))>
#<alt (* dl (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l))))))>
#<alt (* dl (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l))))))>
#<alt (* dl (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l))))))>
#<alt (* dl (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l))))))>
#<alt (* dl (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l))))))>
#<alt (* dl (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l))))))>
#<alt (* dl (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l))))))>
#<alt (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2))))>
#<alt (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2))))>
#<alt (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2))))>
#<alt (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2))))>
#<alt (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m)))))>
#<alt (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m)))))>
#<alt (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m)))))>
#<alt (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m)))))>
#<alt (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m)))))>
#<alt (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m)))))>
#<alt (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m)))))>
#<alt (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m)))))>
#<alt (+ (log m) (+ (* -3 (log l)) (* 2 (log l))))>
#<alt (+ (log m) (+ (* -3 (log l)) (* 2 (log l))))>
#<alt (+ (log m) (+ (* -3 (log l)) (* 2 (log l))))>
#<alt (+ (log m) (+ (* -3 (log l)) (* 2 (log l))))>
#<alt (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l)))))>
#<alt (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l)))))>
#<alt (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l)))))>
#<alt (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l)))))>
#<alt (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l)))))>
#<alt (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l)))))>
#<alt (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l)))))>
#<alt (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l)))))>
#<alt (+ (log m) (log (/ 1 (pow l 3))))>
#<alt (+ (log m) (log (/ 1 (pow l 3))))>
#<alt (+ (log m) (log (/ 1 (pow l 3))))>
#<alt (+ (log m) (log (/ 1 (pow l 3))))>
#<alt (+ (log (/ 1 (pow l 3))) (* -1 (log (/ 1 m))))>
#<alt (+ (log (/ 1 (pow l 3))) (* -1 (log (/ 1 m))))>
#<alt (+ (log (/ 1 (pow l 3))) (* -1 (log (/ 1 m))))>
#<alt (+ (log (/ 1 (pow l 3))) (* -1 (log (/ 1 m))))>
#<alt (+ (log (/ -1 (pow l 3))) (* -1 (log (/ -1 m))))>
#<alt (+ (log (/ -1 (pow l 3))) (* -1 (log (/ -1 m))))>
#<alt (+ (log (/ -1 (pow l 3))) (* -1 (log (/ -1 m))))>
#<alt (+ (log (/ -1 (pow l 3))) (* -1 (log (/ -1 m))))>
#<alt (+ (log m) (* -3 (log l)))>
#<alt (+ (log m) (* -3 (log l)))>
#<alt (+ (log m) (* -3 (log l)))>
#<alt (+ (log m) (* -3 (log l)))>
#<alt (+ (log m) (* 3 (log (/ 1 l))))>
#<alt (+ (log m) (* 3 (log (/ 1 l))))>
#<alt (+ (log m) (* 3 (log (/ 1 l))))>
#<alt (+ (log m) (* 3 (log (/ 1 l))))>
#<alt (+ (log (* -1 m)) (* 3 (log (/ -1 l))))>
#<alt (+ (log (* -1 m)) (* 3 (log (/ -1 l))))>
#<alt (+ (log (* -1 m)) (* 3 (log (/ -1 l))))>
#<alt (+ (log (* -1 m)) (* 3 (log (/ -1 l))))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (/ m (pow l 3))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (log (/ m l)))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* dl (+ (log m) (* -1 (log l))))>
#<alt (* dl (+ (log m) (* -1 (log l))))>
#<alt (* dl (+ (log m) (* -1 (log l))))>
#<alt (* dl (+ (log m) (* -1 (log l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log m) (log (/ 1 l))))>
#<alt (* dl (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (* dl (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (* dl (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (* dl (+ (log (* -1 m)) (log (/ -1 l))))>
#<alt (* dl (* (log (* l m)) (log (/ m l))))>
#<alt (* dl (* (log (* l m)) (log (/ m l))))>
#<alt (* dl (* (log (* l m)) (log (/ m l))))>
#<alt (* dl (* (log (* l m)) (log (/ m l))))>
#<alt (* dl (* (log (* l m)) (log (/ m l))))>
#<alt (* dl (* (log (* l m)) (log (/ m l))))>
#<alt (* dl (* (log (* l m)) (log (/ m l))))>
#<alt (* dl (* (log (* l m)) (log (/ m l))))>
#<alt (* dl (* (log (* l m)) (log (/ m l))))>
#<alt (* dl (* (log (* l m)) (log (/ m l))))>
#<alt (* dl (* (log (* l m)) (log (/ m l))))>
#<alt (* dl (* (log (* l m)) (log (/ m l))))>
#<alt (* dl (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l)))))>
#<alt (* dl (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l)))))>
#<alt (* dl (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l)))))>
#<alt (* dl (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l)))))>
#<alt (* dl (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))))>
#<alt (* dl (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))))>
#<alt (* dl (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))))>
#<alt (* dl (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))))>
#<alt (* dl (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))))>
#<alt (* dl (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))))>
#<alt (* dl (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))))>
#<alt (* dl (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))))>
#<alt (* dl (* (+ (log l) (log m)) (+ (log m) (* -1 (log l)))))>
#<alt (* dl (* (+ (log l) (log m)) (+ (log m) (* -1 (log l)))))>
#<alt (* dl (* (+ (log l) (log m)) (+ (log m) (* -1 (log l)))))>
#<alt (* dl (* (+ (log l) (log m)) (+ (log m) (* -1 (log l)))))>
#<alt (* dl (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l))))))>
#<alt (* dl (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l))))))>
#<alt (* dl (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l))))))>
#<alt (* dl (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l))))))>
#<alt (* dl (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l))))))>
#<alt (* dl (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l))))))>
#<alt (* dl (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l))))))>
#<alt (* dl (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l))))))>
#<alt (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l))))>
#<alt (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l))))>
#<alt (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l))))>
#<alt (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l))))>
#<alt (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))>
#<alt (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))>
#<alt (* (+ (log l) (log m)) (+ (log m) (* -1 (log l))))>
#<alt (* (+ (log l) (log m)) (+ (log m) (* -1 (log l))))>
#<alt (* (+ (log l) (log m)) (+ (log m) (* -1 (log l))))>
#<alt (* (+ (log l) (log m)) (+ (log m) (* -1 (log l))))>
#<alt (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l)))))>
#<alt (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l)))))>
#<alt (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l)))))>
#<alt (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l)))))>
#<alt (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l)))))>
#<alt (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l)))))>
#<alt (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l)))))>
#<alt (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l)))))>
#<alt (+ (log -1) (log m))>
#<alt (+ (log -1) (log m))>
#<alt (+ (log -1) (log m))>
#<alt (+ (log -1) (log m))>
#<alt (+ (log -1) (* -1 (log (/ 1 m))))>
#<alt (+ (log -1) (* -1 (log (/ 1 m))))>
#<alt (+ (log -1) (* -1 (log (/ 1 m))))>
#<alt (+ (log -1) (* -1 (log (/ 1 m))))>
#<alt (* -1 (log (/ -1 m)))>
#<alt (* -1 (log (/ -1 m)))>
#<alt (* -1 (log (/ -1 m)))>
#<alt (* -1 (log (/ -1 m)))>
#<alt (+ (log l) (log m))>
#<alt (+ (log l) (log m))>
#<alt (+ (log l) (log m))>
#<alt (+ (log l) (log m))>
#<alt (+ (log l) (* -1 (log (/ 1 m))))>
#<alt (+ (log l) (* -1 (log (/ 1 m))))>
#<alt (+ (log l) (* -1 (log (/ 1 m))))>
#<alt (+ (log l) (* -1 (log (/ 1 m))))>
#<alt (+ (log (* -1 l)) (* -1 (log (/ -1 m))))>
#<alt (+ (log (* -1 l)) (* -1 (log (/ -1 m))))>
#<alt (+ (log (* -1 l)) (* -1 (log (/ -1 m))))>
#<alt (+ (log (* -1 l)) (* -1 (log (/ -1 m))))>
#<alt (+ (log l) (log m))>
#<alt (+ (log l) (log m))>
#<alt (+ (log l) (log m))>
#<alt (+ (log l) (log m))>
#<alt (+ (log m) (* -1 (log (/ 1 l))))>
#<alt (+ (log m) (* -1 (log (/ 1 l))))>
#<alt (+ (log m) (* -1 (log (/ 1 l))))>
#<alt (+ (log m) (* -1 (log (/ 1 l))))>
#<alt (+ (log (* -1 m)) (* -1 (log (/ -1 l))))>
#<alt (+ (log (* -1 m)) (* -1 (log (/ -1 l))))>
#<alt (+ (log (* -1 m)) (* -1 (log (/ -1 l))))>
#<alt (+ (log (* -1 m)) (* -1 (log (/ -1 l))))>
Calls

132 calls:

TimeVariablePointExpression
101.0ms
m
@-inf
(* dl (+ (log (/ m (* l (* l l)))) (log (* l l))))
51.0ms
dl
@0
(* dl (+ (* -1/2 (log (* l l))) (log (neg m))))
48.0ms
l
@-inf
(* (neg dl) (log (/ l m)))
34.0ms
m
@inf
(* dl (+ (* -1/2 (log (* l l))) (log (neg m))))
23.0ms
l
@0
(* dl (+ (* -1/2 (log (* l l))) (log (neg m))))

rewrite71.0ms (2.1%)

Memory
0.5MiB live, 23.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
508×*-lowering-*.f32
508×*-lowering-*.f64
422×/-lowering-/.f32
422×/-lowering-/.f64
240×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030143
1141139
0884137
Stop Event
iter limit
iter limit
node limit
Counts
21 → 278
Calls
Call 1
Inputs
(/ dl (/ 1 (log (/ m l))))
(/ 1 (log (/ m l)))
(log (/ m l))
(/ m l)
(* (neg dl) (log (/ l m)))
(neg dl)
(log (/ l m))
(/ l m)
(* dl (+ (* -1/2 (log (* l l))) (log (neg m))))
(+ (* -1/2 (log (* l l))) (log (neg m)))
(log (* l l))
(* l l)
(* dl (+ (log (/ m (* l (* l l)))) (log (* l l))))
(+ (log (/ m (* l (* l l)))) (log (* l l)))
(log (/ m (* l (* l l))))
(/ m (* l (* l l)))
(/ (* dl (* (log (/ m l)) (log (* m l)))) (log (* m l)))
(* dl (* (log (/ m l)) (log (* m l))))
(* (log (/ m l)) (log (* m l)))
(log (neg m))
(log (* m l))
Outputs
(-.f64 #s(literal 0 binary64) (*.f64 dl (log.f64 (/.f64 l m))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 l m)))) (/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 l m)))))
(neg.f64 (*.f64 dl (log.f64 (/.f64 l m))))
(neg.f64 (/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 l m)))))
(neg.f64 (/.f64 (neg.f64 dl) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)))))
(/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 dl (log.f64 (/.f64 m l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 dl (log.f64 (/.f64 m l)))) #s(literal 1 binary64)))
(/.f64 (neg.f64 dl) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 l m))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 dl (log.f64 (/.f64 m l))))))
(/.f64 (*.f64 dl (log.f64 (/.f64 m l))) #s(literal 1 binary64))
(/.f64 (neg.f64 (neg.f64 dl)) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 dl (log.f64 (/.f64 m l)))) #s(literal -1 binary64))
(*.f64 dl (log.f64 (/.f64 m l)))
(*.f64 #s(literal 1 binary64) (*.f64 dl (log.f64 (/.f64 m l))))
(*.f64 (log.f64 (/.f64 m l)) dl)
(*.f64 (neg.f64 dl) (log.f64 (/.f64 l m)))
(*.f64 (neg.f64 dl) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 l m)))))
(*.f64 (log.f64 (/.f64 l m)) (neg.f64 dl))
(*.f64 #s(literal -1 binary64) (*.f64 dl (log.f64 (/.f64 l m))))
(*.f64 #s(literal -1 binary64) (/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 l m)))))
(*.f64 (*.f64 (log.f64 (/.f64 l m)) #s(literal -1 binary64)) dl)
(*.f64 (/.f64 dl #s(literal -1 binary64)) (log.f64 (/.f64 l m)))
(exp.f64 (*.f64 (log.f64 (log.f64 (/.f64 m l))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 l m))))
(/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)))
(/.f64 #s(literal -1 binary64) (log.f64 (/.f64 l m)))
(pow.f64 (log.f64 (/.f64 m l)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 l m))))
(*.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal -1/2 binary64)) (pow.f64 (log.f64 (/.f64 m l)) #s(literal -1/2 binary64)))
(log.f64 (/.f64 m l))
(+.f64 (log.f64 m) (log.f64 (/.f64 #s(literal 1 binary64) l)))
(+.f64 (log.f64 m) (neg.f64 (log.f64 l)))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 (neg.f64 l)))
(-.f64 (log.f64 m) (log.f64 l))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 l m)))
(-.f64 (/.f64 (log.f64 m) #s(literal 1 binary64)) (/.f64 (log.f64 l) #s(literal 1 binary64)))
(neg.f64 (log.f64 (/.f64 l m)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))) #s(literal 1 binary64)))
(/.f64 (log.f64 (/.f64 m l)) #s(literal 1 binary64))
(/.f64 (log.f64 (/.f64 l m)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 l m))))
(/.f64 (-.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (fma.f64 (log.f64 m) (log.f64 m) (fma.f64 (log.f64 l) (log.f64 l) (*.f64 (log.f64 m) (log.f64 l)))))
(/.f64 (-.f64 (*.f64 (log.f64 m) (log.f64 m)) (*.f64 (log.f64 l) (log.f64 l))) (log.f64 (*.f64 m l)))
(pow.f64 (log.f64 (/.f64 m l)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)))
(*.f64 (log.f64 (/.f64 m l)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 l m)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 l)) (/.f64 m (neg.f64 l)))
(neg.f64 (/.f64 m (neg.f64 l)))
(neg.f64 (/.f64 (neg.f64 m) l))
(/.f64 #s(literal 1 binary64) (/.f64 l m))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l m) #s(literal 1 binary64)))
(/.f64 m l)
(/.f64 (neg.f64 m) (neg.f64 l))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 l m)))
(/.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal 1 binary64) m))
(/.f64 (neg.f64 (neg.f64 m)) (neg.f64 (neg.f64 l)))
(/.f64 (*.f64 m #s(literal 1 binary64)) l)
(pow.f64 (/.f64 l m) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 m l))
(*.f64 m (/.f64 #s(literal 1 binary64) l))
(*.f64 (neg.f64 m) (/.f64 #s(literal 1 binary64) (neg.f64 l)))
(*.f64 #s(literal -1 binary64) (/.f64 m (neg.f64 l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) m)
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 l)) (neg.f64 m))
(-.f64 #s(literal 0 binary64) (*.f64 dl (log.f64 (/.f64 l m))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 l m)))) (/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 l m)))))
(neg.f64 (*.f64 dl (log.f64 (/.f64 l m))))
(neg.f64 (/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 l m)))))
(neg.f64 (/.f64 (neg.f64 dl) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)))))
(/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 dl (log.f64 (/.f64 m l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 dl (log.f64 (/.f64 m l)))) #s(literal 1 binary64)))
(/.f64 (neg.f64 dl) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 l m))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 dl (log.f64 (/.f64 m l))))))
(/.f64 (*.f64 dl (log.f64 (/.f64 m l))) #s(literal 1 binary64))
(/.f64 (neg.f64 (neg.f64 dl)) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 dl (log.f64 (/.f64 m l)))) #s(literal -1 binary64))
(*.f64 dl (log.f64 (/.f64 m l)))
(*.f64 #s(literal 1 binary64) (*.f64 dl (log.f64 (/.f64 m l))))
(*.f64 (log.f64 (/.f64 m l)) dl)
(*.f64 (neg.f64 dl) (log.f64 (/.f64 l m)))
(*.f64 (neg.f64 dl) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 l m)))))
(*.f64 (log.f64 (/.f64 l m)) (neg.f64 dl))
(*.f64 #s(literal -1 binary64) (*.f64 dl (log.f64 (/.f64 l m))))
(*.f64 #s(literal -1 binary64) (/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 l m)))))
(*.f64 (*.f64 (log.f64 (/.f64 l m)) #s(literal -1 binary64)) dl)
(*.f64 (/.f64 dl #s(literal -1 binary64)) (log.f64 (/.f64 l m)))
(+.f64 #s(literal 0 binary64) (neg.f64 dl))
(-.f64 #s(literal 0 binary64) dl)
(neg.f64 dl)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 dl #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 dl dl (*.f64 #s(literal 0 binary64) dl))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 dl dl)) (+.f64 #s(literal 0 binary64) dl))
(*.f64 dl #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) dl)
(log.f64 (/.f64 l m))
(+.f64 (log.f64 l) (log.f64 (/.f64 #s(literal 1 binary64) m)))
(+.f64 (log.f64 l) (neg.f64 (log.f64 m)))
(-.f64 (log.f64 l) (log.f64 m))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 m l)))
(-.f64 (log.f64 (neg.f64 l)) (log.f64 (neg.f64 m)))
(neg.f64 (log.f64 (/.f64 m l)))
(/.f64 (-.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (pow.f64 (log.f64 m) #s(literal 3 binary64))) (fma.f64 (log.f64 l) (log.f64 l) (fma.f64 (log.f64 m) (log.f64 m) (*.f64 (log.f64 l) (log.f64 m)))))
(/.f64 (-.f64 (*.f64 (log.f64 l) (log.f64 l)) (*.f64 (log.f64 m) (log.f64 m))) (log.f64 (*.f64 m l)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 m l)))
(neg.f64 (/.f64 l (neg.f64 m)))
(neg.f64 (/.f64 (neg.f64 l) m))
(/.f64 #s(literal 1 binary64) (/.f64 m l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 m l) #s(literal 1 binary64)))
(/.f64 l m)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 m l)))
(/.f64 (neg.f64 l) (neg.f64 m))
(/.f64 (/.f64 #s(literal 1 binary64) m) (/.f64 #s(literal 1 binary64) l))
(/.f64 (neg.f64 (neg.f64 l)) (neg.f64 (neg.f64 m)))
(/.f64 (*.f64 l #s(literal 1 binary64)) m)
(/.f64 (/.f64 (neg.f64 l) #s(literal -1 binary64)) m)
(pow.f64 (/.f64 m l) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 l m))
(*.f64 l (/.f64 #s(literal 1 binary64) m))
(*.f64 (neg.f64 l) (/.f64 #s(literal 1 binary64) (neg.f64 m)))
(*.f64 (/.f64 #s(literal 1 binary64) m) l)
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 m)) (neg.f64 l))
(+.f64 (*.f64 (log.f64 (*.f64 l l)) (*.f64 #s(literal -1/2 binary64) dl)) (*.f64 dl (log.f64 (neg.f64 m))))
(+.f64 (*.f64 dl (log.f64 (neg.f64 m))) (*.f64 (log.f64 (*.f64 l l)) (*.f64 #s(literal -1/2 binary64) dl)))
(fma.f64 dl (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) (*.f64 dl (log.f64 (neg.f64 m))))
(fma.f64 dl (log.f64 (neg.f64 m)) (*.f64 (log.f64 (*.f64 l l)) (*.f64 #s(literal -1/2 binary64) dl)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 dl (log.f64 (*.f64 l l))) (*.f64 dl (log.f64 (neg.f64 m))))
(fma.f64 (log.f64 (*.f64 l l)) (*.f64 #s(literal -1/2 binary64) dl) (*.f64 dl (log.f64 (neg.f64 m))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) dl (*.f64 dl (log.f64 (neg.f64 m))))
(fma.f64 (log.f64 (neg.f64 m)) dl (*.f64 (log.f64 (*.f64 l l)) (*.f64 #s(literal -1/2 binary64) dl)))
(fma.f64 (*.f64 dl (log.f64 (*.f64 l l))) #s(literal -1/2 binary64) (*.f64 dl (log.f64 (neg.f64 m))))
(fma.f64 (*.f64 dl #s(literal -1/2 binary64)) (log.f64 (*.f64 l l)) (*.f64 dl (log.f64 (neg.f64 m))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 (*.f64 l l)) (*.f64 #s(literal -1/2 binary64) dl)) #s(literal 3 binary64)) (pow.f64 (*.f64 dl (log.f64 (neg.f64 m))) #s(literal 3 binary64))) (fma.f64 (*.f64 (log.f64 (*.f64 l l)) (*.f64 #s(literal -1/2 binary64) dl)) (*.f64 (log.f64 (*.f64 l l)) (*.f64 #s(literal -1/2 binary64) dl)) (-.f64 (*.f64 (*.f64 dl (log.f64 (neg.f64 m))) (*.f64 dl (log.f64 (neg.f64 m)))) (*.f64 (*.f64 (log.f64 (*.f64 l l)) (*.f64 #s(literal -1/2 binary64) dl)) (*.f64 dl (log.f64 (neg.f64 m)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (log.f64 (*.f64 l l)) (*.f64 #s(literal -1/2 binary64) dl)) (*.f64 (log.f64 (*.f64 l l)) (*.f64 #s(literal -1/2 binary64) dl))) (*.f64 (*.f64 dl (log.f64 (neg.f64 m))) (*.f64 dl (log.f64 (neg.f64 m))))) (-.f64 (*.f64 (log.f64 (*.f64 l l)) (*.f64 #s(literal -1/2 binary64) dl)) (*.f64 dl (log.f64 (neg.f64 m)))))
(/.f64 (*.f64 dl (fma.f64 (pow.f64 (log.f64 (*.f64 l l)) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)))) (fma.f64 (log.f64 (neg.f64 m)) (-.f64 (log.f64 (neg.f64 m)) (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)))) (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64))))
(/.f64 (*.f64 dl (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) (log.f64 (neg.f64 m))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (log.f64 (*.f64 l l)) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64))) dl) (fma.f64 (log.f64 (neg.f64 m)) (-.f64 (log.f64 (neg.f64 m)) (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)))) (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))) dl) (-.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) (log.f64 (neg.f64 m))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))) dl)
(+.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) (log.f64 (neg.f64 m)))
(+.f64 (log.f64 (neg.f64 m)) (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) (log.f64 (neg.f64 m)))) (/.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) (log.f64 (neg.f64 m)))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m)))
(fma.f64 (log.f64 (*.f64 l l)) #s(literal -1/2 binary64) (log.f64 (neg.f64 m)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 (neg.f64 m)) (-.f64 (log.f64 (neg.f64 m)) (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)))) (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64))) (fma.f64 (pow.f64 (log.f64 (*.f64 l l)) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) (log.f64 (neg.f64 m))) (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (log.f64 (*.f64 l l)) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64))) (fma.f64 (log.f64 (neg.f64 m)) (-.f64 (log.f64 (neg.f64 m)) (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)))) (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 (log.f64 (*.f64 l l)) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) (log.f64 (neg.f64 m))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) (log.f64 (neg.f64 m))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (log.f64 (*.f64 l l)) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (log.f64 (neg.f64 m)) (-.f64 (log.f64 (neg.f64 m)) (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)))) (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) (log.f64 (neg.f64 m)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64))) (-.f64 (log.f64 (neg.f64 m)) (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)))))
(*.f64 (fma.f64 (pow.f64 (log.f64 (*.f64 l l)) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (neg.f64 m)) (-.f64 (log.f64 (neg.f64 m)) (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)))) (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) (log.f64 (neg.f64 m)))))
(log.f64 (*.f64 l l))
(+.f64 (log.f64 l) (log.f64 l))
(/.f64 (+.f64 (pow.f64 (log.f64 l) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (fma.f64 (log.f64 l) (log.f64 l) (-.f64 (*.f64 (log.f64 l) (log.f64 l)) (*.f64 (log.f64 l) (log.f64 l)))))
(/.f64 (-.f64 (*.f64 (log.f64 l) (log.f64 l)) (*.f64 (log.f64 l) (log.f64 l))) (-.f64 (log.f64 l) (log.f64 l)))
(*.f64 #s(literal 2 binary64) (log.f64 l))
(exp.f64 (*.f64 (log.f64 l) #s(literal 2 binary64)))
(pow.f64 l #s(literal 2 binary64))
(*.f64 l l)
(*.f64 (pow.f64 l #s(literal 1 binary64)) (pow.f64 l #s(literal 1 binary64)))
(+.f64 (*.f64 dl (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))) (*.f64 dl (log.f64 (*.f64 l l))))
(+.f64 (*.f64 dl (log.f64 (*.f64 l l))) (*.f64 dl (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(fma.f64 dl (log.f64 (*.f64 l l)) (*.f64 dl (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(fma.f64 dl (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) (*.f64 dl (log.f64 (*.f64 l l))))
(fma.f64 (log.f64 (*.f64 l l)) dl (*.f64 dl (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(fma.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) dl (*.f64 dl (log.f64 (*.f64 l l))))
(/.f64 (+.f64 (pow.f64 (*.f64 dl (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))) #s(literal 3 binary64)) (pow.f64 (*.f64 dl (log.f64 (*.f64 l l))) #s(literal 3 binary64))) (fma.f64 (*.f64 dl (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))) (*.f64 dl (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))) (-.f64 (*.f64 (*.f64 dl (log.f64 (*.f64 l l))) (*.f64 dl (log.f64 (*.f64 l l)))) (*.f64 (*.f64 dl (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))) (*.f64 dl (log.f64 (*.f64 l l)))))))
(/.f64 (-.f64 (*.f64 (*.f64 dl (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))) (*.f64 dl (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))))) (*.f64 (*.f64 dl (log.f64 (*.f64 l l))) (*.f64 dl (log.f64 (*.f64 l l))))) (-.f64 (*.f64 dl (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))) (*.f64 dl (log.f64 (*.f64 l l)))))
(/.f64 (*.f64 dl (+.f64 (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 l l)) #s(literal 3 binary64)))) (fma.f64 (log.f64 (*.f64 l l)) (-.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))) (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 2 binary64))))
(/.f64 (*.f64 dl (*.f64 (log.f64 (/.f64 (*.f64 m (*.f64 l l)) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 (/.f64 m (*.f64 l (*.f64 l l))) (*.f64 l l))))) (log.f64 (/.f64 (/.f64 m (*.f64 l (*.f64 l l))) (*.f64 l l))))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 l l)) #s(literal 3 binary64))) dl) (fma.f64 (log.f64 (*.f64 l l)) (-.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))) (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 m (*.f64 l l)) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 (/.f64 m (*.f64 l (*.f64 l l))) (*.f64 l l)))) dl) (log.f64 (/.f64 (/.f64 m (*.f64 l (*.f64 l l))) (*.f64 l l))))
(*.f64 dl (log.f64 (/.f64 (*.f64 m (*.f64 l l)) (*.f64 l (*.f64 l l)))))
(*.f64 (log.f64 (/.f64 (*.f64 m (*.f64 l l)) (*.f64 l (*.f64 l l)))) dl)
(log.f64 (/.f64 (*.f64 m (*.f64 l l)) (*.f64 l (*.f64 l l))))
(+.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))))
(+.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) (log.f64 (*.f64 l l)))
(+.f64 (log.f64 l) (+.f64 (log.f64 l) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(+.f64 (+.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) (log.f64 l)) (log.f64 l))
(-.f64 (log.f64 m) (-.f64 (*.f64 #s(literal 3 binary64) (log.f64 l)) (log.f64 (*.f64 l l))))
(-.f64 (/.f64 (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 2 binary64)) (log.f64 (/.f64 (/.f64 m (*.f64 l (*.f64 l l))) (*.f64 l l)))) (/.f64 (pow.f64 (log.f64 (*.f64 l l)) #s(literal 2 binary64)) (log.f64 (/.f64 (/.f64 m (*.f64 l (*.f64 l l))) (*.f64 l l)))))
(-.f64 (fma.f64 #s(literal 2 binary64) (log.f64 l) (log.f64 m)) (*.f64 #s(literal 3 binary64) (log.f64 l)))
(fma.f64 #s(literal 2 binary64) (log.f64 l) (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (log.f64 (*.f64 l l)) (-.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))) (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 l l)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (/.f64 (/.f64 m (*.f64 l (*.f64 l l))) (*.f64 l l))) (*.f64 (log.f64 (/.f64 (*.f64 m (*.f64 l l)) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 (/.f64 m (*.f64 l (*.f64 l l))) (*.f64 l l))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 l l)) #s(literal 3 binary64))) (fma.f64 (log.f64 (*.f64 l l)) (-.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))) (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 l l)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (*.f64 l l)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))))
(/.f64 (*.f64 (log.f64 (/.f64 (*.f64 m (*.f64 l l)) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 (/.f64 m (*.f64 l (*.f64 l l))) (*.f64 l l)))) (log.f64 (/.f64 (/.f64 m (*.f64 l (*.f64 l l))) (*.f64 l l))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 l l)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (log.f64 (*.f64 l l)) (-.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))) (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (*.f64 m (*.f64 l l)) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 (/.f64 m (*.f64 l (*.f64 l l))) (*.f64 l l))))) (neg.f64 (log.f64 (/.f64 (/.f64 m (*.f64 l (*.f64 l l))) (*.f64 l l)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (*.f64 l l)) #s(literal 2 binary64)) (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 2 binary64))) (-.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(*.f64 (+.f64 (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 l l)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 l l)) (-.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))) (pow.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (log.f64 (/.f64 (*.f64 m (*.f64 l l)) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 (/.f64 m (*.f64 l (*.f64 l l))) (*.f64 l l)))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (/.f64 m (*.f64 l (*.f64 l l))) (*.f64 l l)))))
(log.f64 (/.f64 m (*.f64 l (*.f64 l l))))
(+.f64 (log.f64 m) (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l l)))))
(+.f64 (log.f64 m) (neg.f64 (*.f64 #s(literal 3 binary64) (log.f64 l))))
(-.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 l l)))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 (neg.f64 (*.f64 l (*.f64 l l)))))
(-.f64 (log.f64 m) (*.f64 #s(literal 3 binary64) (log.f64 l)))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (*.f64 l (*.f64 l l)) m)))
(neg.f64 (log.f64 (/.f64 (*.f64 l (*.f64 l l)) m)))
(/.f64 (-.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 l)) #s(literal 3 binary64))) (fma.f64 (log.f64 m) (log.f64 m) (fma.f64 (*.f64 #s(literal 3 binary64) (log.f64 l)) (*.f64 #s(literal 3 binary64) (log.f64 l)) (*.f64 (log.f64 m) (*.f64 #s(literal 3 binary64) (log.f64 l))))))
(/.f64 (-.f64 (*.f64 (log.f64 m) (log.f64 m)) (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 l)) (*.f64 #s(literal 3 binary64) (log.f64 l)))) (+.f64 (log.f64 m) (*.f64 #s(literal 3 binary64) (log.f64 l))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 l (*.f64 l l)))) (/.f64 m (neg.f64 (*.f64 l (*.f64 l l)))))
(neg.f64 (/.f64 m (neg.f64 (*.f64 l (*.f64 l l)))))
(neg.f64 (/.f64 (neg.f64 m) (*.f64 l (*.f64 l l))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 l l)) m))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 l (*.f64 l l)) m) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l l) (/.f64 m l)))
(/.f64 m (*.f64 l (*.f64 l l)))
(/.f64 (/.f64 m l) (*.f64 l l))
(/.f64 (neg.f64 m) (neg.f64 (*.f64 l (*.f64 l l))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 l (*.f64 l l)) m)))
(/.f64 (neg.f64 (neg.f64 m)) (neg.f64 (neg.f64 (*.f64 l (*.f64 l l)))))
(/.f64 (neg.f64 (/.f64 m l)) (neg.f64 (*.f64 l l)))
(/.f64 (*.f64 m #s(literal 1 binary64)) (*.f64 l (*.f64 l l)))
(/.f64 (/.f64 m (*.f64 l l)) l)
(/.f64 (/.f64 (/.f64 m l) l) l)
(pow.f64 (/.f64 (*.f64 l (*.f64 l l)) m) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 m (*.f64 l (*.f64 l l))))
(*.f64 m (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l l))))
(*.f64 (/.f64 m l) (/.f64 (/.f64 #s(literal 1 binary64) l) l))
(*.f64 (/.f64 m l) (/.f64 #s(literal 1 binary64) (*.f64 l l)))
(*.f64 (neg.f64 m) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 l (*.f64 l l)))))
(*.f64 #s(literal -1 binary64) (/.f64 m (neg.f64 (*.f64 l (*.f64 l l)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l l))) m)
(neg.f64 (/.f64 (*.f64 (*.f64 dl (log.f64 (*.f64 m l))) (log.f64 (/.f64 m l))) (neg.f64 (log.f64 (*.f64 m l)))))
(neg.f64 (/.f64 (*.f64 (*.f64 dl (log.f64 (/.f64 m l))) (neg.f64 (log.f64 (*.f64 m l)))) (log.f64 (*.f64 m l))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (*.f64 m l)) (*.f64 (*.f64 dl (log.f64 (*.f64 m l))) (log.f64 (/.f64 m l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 (*.f64 m l)) (*.f64 (*.f64 dl (log.f64 (*.f64 m l))) (log.f64 (/.f64 m l)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 dl (log.f64 (*.f64 m l))) (log.f64 (/.f64 m l))) (log.f64 (*.f64 m l)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (log.f64 (*.f64 m l)) (*.f64 (*.f64 dl (log.f64 (*.f64 m l))) (log.f64 (/.f64 m l))))))
(/.f64 (*.f64 (*.f64 dl (log.f64 (/.f64 m l))) (neg.f64 (log.f64 (*.f64 m l)))) (neg.f64 (log.f64 (*.f64 m l))))
(/.f64 (neg.f64 (*.f64 (*.f64 dl (log.f64 (/.f64 m l))) (neg.f64 (log.f64 (*.f64 m l))))) (neg.f64 (neg.f64 (log.f64 (*.f64 m l)))))
(/.f64 (*.f64 (*.f64 (*.f64 dl (log.f64 (*.f64 m l))) (log.f64 (/.f64 m l))) #s(literal 1 binary64)) (log.f64 (*.f64 m l)))
(pow.f64 (/.f64 (log.f64 (*.f64 m l)) (*.f64 (*.f64 dl (log.f64 (*.f64 m l))) (log.f64 (/.f64 m l)))) #s(literal -1 binary64))
(*.f64 dl (/.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (log.f64 (*.f64 m l))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 dl (log.f64 (*.f64 m l))) (log.f64 (/.f64 m l))) (log.f64 (*.f64 m l))))
(*.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (*.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l)))))
(*.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (/.f64 dl (log.f64 (*.f64 m l))))
(*.f64 (*.f64 (*.f64 dl (log.f64 (*.f64 m l))) (log.f64 (/.f64 m l))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))))
(*.f64 (*.f64 (*.f64 dl (log.f64 (/.f64 m l))) (neg.f64 (log.f64 (*.f64 m l)))) (/.f64 #s(literal 1 binary64) (neg.f64 (log.f64 (*.f64 m l)))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))) (*.f64 (*.f64 dl (log.f64 (*.f64 m l))) (log.f64 (/.f64 m l))))
(*.f64 (*.f64 dl (log.f64 (/.f64 m l))) (*.f64 (log.f64 (*.f64 m l)) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l)))))
(*.f64 (*.f64 dl (log.f64 (/.f64 m l))) (/.f64 (log.f64 (*.f64 m l)) (log.f64 (*.f64 m l))))
(*.f64 (/.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (log.f64 (*.f64 m l))) dl)
(+.f64 (*.f64 (*.f64 dl (log.f64 (/.f64 m l))) (log.f64 m)) (*.f64 (*.f64 dl (log.f64 (/.f64 m l))) (log.f64 l)))
(+.f64 (*.f64 (log.f64 m) (*.f64 dl (log.f64 (/.f64 m l)))) (*.f64 (log.f64 l) (*.f64 dl (log.f64 (/.f64 m l)))))
(fma.f64 (log.f64 m) (*.f64 dl (log.f64 (/.f64 m l))) (*.f64 (log.f64 l) (*.f64 dl (log.f64 (/.f64 m l)))))
(fma.f64 (*.f64 dl (log.f64 (/.f64 m l))) (log.f64 m) (*.f64 (*.f64 dl (log.f64 (/.f64 m l))) (log.f64 l)))
(*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(*.f64 (log.f64 (/.f64 m l)) (*.f64 (log.f64 (*.f64 m l)) dl))
(*.f64 (log.f64 (*.f64 m l)) (*.f64 dl (log.f64 (/.f64 m l))))
(*.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) dl)
(*.f64 (*.f64 dl (log.f64 (/.f64 m l))) (log.f64 (*.f64 m l)))
(*.f64 (*.f64 dl (log.f64 (*.f64 m l))) (log.f64 (/.f64 m l)))
(+.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 m)) (*.f64 (log.f64 (/.f64 m l)) (log.f64 l)))
(+.f64 (*.f64 (log.f64 m) (log.f64 (/.f64 m l))) (*.f64 (log.f64 l) (log.f64 (/.f64 m l))))
(fma.f64 (log.f64 (/.f64 m l)) (log.f64 m) (*.f64 (log.f64 (/.f64 m l)) (log.f64 l)))
(fma.f64 (log.f64 m) (log.f64 (/.f64 m l)) (*.f64 (log.f64 l) (log.f64 (/.f64 m l))))
(*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))
(*.f64 (log.f64 (*.f64 m l)) (log.f64 (/.f64 m l)))
(log.f64 (neg.f64 m))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 m))
(log.f64 (*.f64 m l))
(+.f64 (log.f64 m) (log.f64 l))
(+.f64 (log.f64 l) (log.f64 m))
(/.f64 (+.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64)) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (fma.f64 (log.f64 m) (log.f64 m) (-.f64 (*.f64 (log.f64 l) (log.f64 l)) (*.f64 (log.f64 m) (log.f64 l)))))
(/.f64 (-.f64 (*.f64 (log.f64 m) (log.f64 m)) (*.f64 (log.f64 l) (log.f64 l))) (log.f64 (/.f64 m l)))

simplify333.0ms (9.9%)

Memory
1.0MiB live, 156.7MiB allocated
Algorithm
egg-herbie
Rules
9 896×accelerator-lowering-fma.f32
9 896×accelerator-lowering-fma.f64
3 992×*-lowering-*.f32
3 992×*-lowering-*.f64
2 422×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01524464
14434204
213384204
347064204
083014164
Stop Event
iter limit
node limit
Counts
528 → 528
Calls
Call 1
Inputs
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* dl (+ (log m) (* -1 (log l))))
(* dl (+ (log m) (* -1 (log l))))
(* dl (+ (log m) (* -1 (log l))))
(* dl (+ (log m) (* -1 (log l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(/ 1 (+ (log m) (log (/ 1 l))))
(/ 1 (+ (log m) (log (/ 1 l))))
(/ 1 (+ (log m) (log (/ 1 l))))
(/ 1 (+ (log m) (log (/ 1 l))))
(/ 1 (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(/ 1 (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(/ 1 (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(/ 1 (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(/ 1 (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(/ 1 (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(/ 1 (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(/ 1 (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(/ 1 (+ (log m) (* -1 (log l))))
(/ 1 (+ (log m) (* -1 (log l))))
(/ 1 (+ (log m) (* -1 (log l))))
(/ 1 (+ (log m) (* -1 (log l))))
(/ 1 (+ (log m) (log (/ 1 l))))
(/ 1 (+ (log m) (log (/ 1 l))))
(/ 1 (+ (log m) (log (/ 1 l))))
(/ 1 (+ (log m) (log (/ 1 l))))
(/ 1 (+ (log (* -1 m)) (log (/ -1 l))))
(/ 1 (+ (log (* -1 m)) (log (/ -1 l))))
(/ 1 (+ (log (* -1 m)) (log (/ -1 l))))
(/ 1 (+ (log (* -1 m)) (log (/ -1 l))))
(+ (log m) (log (/ 1 l)))
(+ (log m) (log (/ 1 l)))
(+ (log m) (log (/ 1 l)))
(+ (log m) (log (/ 1 l)))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(+ (log m) (* -1 (log l)))
(+ (log m) (* -1 (log l)))
(+ (log m) (* -1 (log l)))
(+ (log m) (* -1 (log l)))
(+ (log m) (log (/ 1 l)))
(+ (log m) (log (/ 1 l)))
(+ (log m) (log (/ 1 l)))
(+ (log m) (log (/ 1 l)))
(+ (log (* -1 m)) (log (/ -1 l)))
(+ (log (* -1 m)) (log (/ -1 l)))
(+ (log (* -1 m)) (log (/ -1 l)))
(+ (log (* -1 m)) (log (/ -1 l)))
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(/ m l)
(* -1 (* dl (log (/ l m))))
(* -1 (* dl (log (/ l m))))
(* -1 (* dl (log (/ l m))))
(* -1 (* dl (log (/ l m))))
(* -1 (* dl (log (/ l m))))
(* -1 (* dl (log (/ l m))))
(* -1 (* dl (log (/ l m))))
(* -1 (* dl (log (/ l m))))
(* -1 (* dl (log (/ l m))))
(* -1 (* dl (log (/ l m))))
(* -1 (* dl (log (/ l m))))
(* -1 (* dl (log (/ l m))))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(* -1 (* dl (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))))
(* -1 (* dl (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))))
(* -1 (* dl (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))))
(* -1 (* dl (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))))
(* -1 (* dl (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))))
(* -1 (* dl (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))))
(* -1 (* dl (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))))
(* -1 (* dl (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))))
(* -1 (* dl (+ (log l) (* -1 (log m)))))
(* -1 (* dl (+ (log l) (* -1 (log m)))))
(* -1 (* dl (+ (log l) (* -1 (log m)))))
(* -1 (* dl (+ (log l) (* -1 (log m)))))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(* -1 (* dl (+ (log (* -1 l)) (log (/ -1 m)))))
(* -1 (* dl (+ (log (* -1 l)) (log (/ -1 m)))))
(* -1 (* dl (+ (log (* -1 l)) (log (/ -1 m)))))
(* -1 (* dl (+ (log (* -1 l)) (log (/ -1 m)))))
(* -1 dl)
(* -1 dl)
(* -1 dl)
(* -1 dl)
(* -1 dl)
(* -1 dl)
(* -1 dl)
(* -1 dl)
(* -1 dl)
(* -1 dl)
(* -1 dl)
(* -1 dl)
(+ (log l) (log (/ 1 m)))
(+ (log l) (log (/ 1 m)))
(+ (log l) (log (/ 1 m)))
(+ (log l) (log (/ 1 m)))
(+ (log (/ 1 m)) (* -1 (log (/ 1 l))))
(+ (log (/ 1 m)) (* -1 (log (/ 1 l))))
(+ (log (/ 1 m)) (* -1 (log (/ 1 l))))
(+ (log (/ 1 m)) (* -1 (log (/ 1 l))))
(+ (log (/ -1 m)) (* -1 (log (/ -1 l))))
(+ (log (/ -1 m)) (* -1 (log (/ -1 l))))
(+ (log (/ -1 m)) (* -1 (log (/ -1 l))))
(+ (log (/ -1 m)) (* -1 (log (/ -1 l))))
(+ (log l) (* -1 (log m)))
(+ (log l) (* -1 (log m)))
(+ (log l) (* -1 (log m)))
(+ (log l) (* -1 (log m)))
(+ (log l) (log (/ 1 m)))
(+ (log l) (log (/ 1 m)))
(+ (log l) (log (/ 1 m)))
(+ (log l) (log (/ 1 m)))
(+ (log (* -1 l)) (log (/ -1 m)))
(+ (log (* -1 l)) (log (/ -1 m)))
(+ (log (* -1 l)) (log (/ -1 m)))
(+ (log (* -1 l)) (log (/ -1 m)))
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(/ l m)
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(* dl (+ (log (neg m)) (* -1 (log l))))
(* dl (+ (log (neg m)) (* -1 (log l))))
(* dl (+ (log (neg m)) (* -1 (log l))))
(* dl (+ (log (neg m)) (* -1 (log l))))
(* dl (+ (log (neg m)) (log (/ 1 l))))
(* dl (+ (log (neg m)) (log (/ 1 l))))
(* dl (+ (log (neg m)) (log (/ 1 l))))
(* dl (+ (log (neg m)) (log (/ 1 l))))
(* dl (+ (log (neg m)) (log (/ -1 l))))
(* dl (+ (log (neg m)) (log (/ -1 l))))
(* dl (+ (log (neg m)) (log (/ -1 l))))
(* dl (+ (log (neg m)) (log (/ -1 l))))
(* dl (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2))))))
(* dl (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2))))))
(* dl (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2))))))
(* dl (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2))))))
(* dl (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2))))))
(* dl (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2))))))
(* dl (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2))))))
(* dl (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2))))))
(* dl (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2)))))
(* dl (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2)))))
(* dl (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2)))))
(* dl (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2)))))
(+ (log (neg m)) (* -1 (log l)))
(+ (log (neg m)) (* -1 (log l)))
(+ (log (neg m)) (* -1 (log l)))
(+ (log (neg m)) (* -1 (log l)))
(+ (log (neg m)) (log (/ 1 l)))
(+ (log (neg m)) (log (/ 1 l)))
(+ (log (neg m)) (log (/ 1 l)))
(+ (log (neg m)) (log (/ 1 l)))
(+ (log (neg m)) (log (/ -1 l)))
(+ (log (neg m)) (log (/ -1 l)))
(+ (log (neg m)) (log (/ -1 l)))
(+ (log (neg m)) (log (/ -1 l)))
(+ (log -1) (+ (log m) (* -1/2 (log (pow l 2)))))
(+ (log -1) (+ (log m) (* -1/2 (log (pow l 2)))))
(+ (log -1) (+ (log m) (* -1/2 (log (pow l 2)))))
(+ (log -1) (+ (log m) (* -1/2 (log (pow l 2)))))
(+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2)))))
(+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2)))))
(+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2)))))
(+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2)))))
(+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2))))
(+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2))))
(+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2))))
(+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2))))
(* 2 (log l))
(* 2 (log l))
(* 2 (log l))
(* 2 (log l))
(* -2 (log (/ 1 l)))
(* -2 (log (/ 1 l)))
(* -2 (log (/ 1 l)))
(* -2 (log (/ 1 l)))
(* -2 (log (/ -1 l)))
(* -2 (log (/ -1 l)))
(* -2 (log (/ -1 l)))
(* -2 (log (/ -1 l)))
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(pow l 2)
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(* dl (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2)))))
(* dl (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2)))))
(* dl (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2)))))
(* dl (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2)))))
(* dl (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m))))))
(* dl (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m))))))
(* dl (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m))))))
(* dl (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m))))))
(* dl (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m))))))
(* dl (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m))))))
(* dl (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m))))))
(* dl (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m))))))
(* dl (+ (log m) (+ (* -3 (log l)) (* 2 (log l)))))
(* dl (+ (log m) (+ (* -3 (log l)) (* 2 (log l)))))
(* dl (+ (log m) (+ (* -3 (log l)) (* 2 (log l)))))
(* dl (+ (log m) (+ (* -3 (log l)) (* 2 (log l)))))
(* dl (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l))))))
(* dl (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l))))))
(* dl (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l))))))
(* dl (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l))))))
(* dl (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l))))))
(* dl (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l))))))
(* dl (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l))))))
(* dl (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l))))))
(+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2))))
(+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2))))
(+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2))))
(+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2))))
(+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m)))))
(+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m)))))
(+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m)))))
(+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m)))))
(+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m)))))
(+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m)))))
(+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m)))))
(+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m)))))
(+ (log m) (+ (* -3 (log l)) (* 2 (log l))))
(+ (log m) (+ (* -3 (log l)) (* 2 (log l))))
(+ (log m) (+ (* -3 (log l)) (* 2 (log l))))
(+ (log m) (+ (* -3 (log l)) (* 2 (log l))))
(+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l)))))
(+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l)))))
(+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l)))))
(+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l)))))
(+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l)))))
(+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l)))))
(+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l)))))
(+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l)))))
(+ (log m) (log (/ 1 (pow l 3))))
(+ (log m) (log (/ 1 (pow l 3))))
(+ (log m) (log (/ 1 (pow l 3))))
(+ (log m) (log (/ 1 (pow l 3))))
(+ (log (/ 1 (pow l 3))) (* -1 (log (/ 1 m))))
(+ (log (/ 1 (pow l 3))) (* -1 (log (/ 1 m))))
(+ (log (/ 1 (pow l 3))) (* -1 (log (/ 1 m))))
(+ (log (/ 1 (pow l 3))) (* -1 (log (/ 1 m))))
(+ (log (/ -1 (pow l 3))) (* -1 (log (/ -1 m))))
(+ (log (/ -1 (pow l 3))) (* -1 (log (/ -1 m))))
(+ (log (/ -1 (pow l 3))) (* -1 (log (/ -1 m))))
(+ (log (/ -1 (pow l 3))) (* -1 (log (/ -1 m))))
(+ (log m) (* -3 (log l)))
(+ (log m) (* -3 (log l)))
(+ (log m) (* -3 (log l)))
(+ (log m) (* -3 (log l)))
(+ (log m) (* 3 (log (/ 1 l))))
(+ (log m) (* 3 (log (/ 1 l))))
(+ (log m) (* 3 (log (/ 1 l))))
(+ (log m) (* 3 (log (/ 1 l))))
(+ (log (* -1 m)) (* 3 (log (/ -1 l))))
(+ (log (* -1 m)) (* 3 (log (/ -1 l))))
(+ (log (* -1 m)) (* 3 (log (/ -1 l))))
(+ (log (* -1 m)) (* 3 (log (/ -1 l))))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(/ m (pow l 3))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (log (/ m l)))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* dl (+ (log m) (* -1 (log l))))
(* dl (+ (log m) (* -1 (log l))))
(* dl (+ (log m) (* -1 (log l))))
(* dl (+ (log m) (* -1 (log l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log m) (log (/ 1 l))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(* dl (* (log (* l m)) (log (/ m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(* dl (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l)))))
(* dl (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l)))))
(* dl (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l)))))
(* dl (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l)))))
(* dl (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))))
(* dl (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))))
(* dl (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))))
(* dl (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))))
(* dl (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))))
(* dl (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))))
(* dl (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))))
(* dl (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))))
(* dl (* (+ (log l) (log m)) (+ (log m) (* -1 (log l)))))
(* dl (* (+ (log l) (log m)) (+ (log m) (* -1 (log l)))))
(* dl (* (+ (log l) (log m)) (+ (log m) (* -1 (log l)))))
(* dl (* (+ (log l) (log m)) (+ (log m) (* -1 (log l)))))
(* dl (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l))))))
(* dl (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l))))))
(* dl (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l))))))
(* dl (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l))))))
(* dl (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l))))))
(* dl (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l))))))
(* dl (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l))))))
(* dl (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l))))))
(* (+ (log l) (log m)) (+ (log m) (log (/ 1 l))))
(* (+ (log l) (log m)) (+ (log m) (log (/ 1 l))))
(* (+ (log l) (log m)) (+ (log m) (log (/ 1 l))))
(* (+ (log l) (log m)) (+ (log m) (log (/ 1 l))))
(* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(* (+ (log l) (log m)) (+ (log m) (* -1 (log l))))
(* (+ (log l) (log m)) (+ (log m) (* -1 (log l))))
(* (+ (log l) (log m)) (+ (log m) (* -1 (log l))))
(* (+ (log l) (log m)) (+ (log m) (* -1 (log l))))
(* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l)))))
(* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l)))))
(* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l)))))
(* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l)))))
(* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l)))))
(* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l)))))
(* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l)))))
(* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l)))))
(+ (log -1) (log m))
(+ (log -1) (log m))
(+ (log -1) (log m))
(+ (log -1) (log m))
(+ (log -1) (* -1 (log (/ 1 m))))
(+ (log -1) (* -1 (log (/ 1 m))))
(+ (log -1) (* -1 (log (/ 1 m))))
(+ (log -1) (* -1 (log (/ 1 m))))
(* -1 (log (/ -1 m)))
(* -1 (log (/ -1 m)))
(* -1 (log (/ -1 m)))
(* -1 (log (/ -1 m)))
(+ (log l) (log m))
(+ (log l) (log m))
(+ (log l) (log m))
(+ (log l) (log m))
(+ (log l) (* -1 (log (/ 1 m))))
(+ (log l) (* -1 (log (/ 1 m))))
(+ (log l) (* -1 (log (/ 1 m))))
(+ (log l) (* -1 (log (/ 1 m))))
(+ (log (* -1 l)) (* -1 (log (/ -1 m))))
(+ (log (* -1 l)) (* -1 (log (/ -1 m))))
(+ (log (* -1 l)) (* -1 (log (/ -1 m))))
(+ (log (* -1 l)) (* -1 (log (/ -1 m))))
(+ (log l) (log m))
(+ (log l) (log m))
(+ (log l) (log m))
(+ (log l) (log m))
(+ (log m) (* -1 (log (/ 1 l))))
(+ (log m) (* -1 (log (/ 1 l))))
(+ (log m) (* -1 (log (/ 1 l))))
(+ (log m) (* -1 (log (/ 1 l))))
(+ (log (* -1 m)) (* -1 (log (/ -1 l))))
(+ (log (* -1 m)) (* -1 (log (/ -1 l))))
(+ (log (* -1 m)) (* -1 (log (/ -1 l))))
(+ (log (* -1 m)) (* -1 (log (/ -1 l))))
Outputs
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* dl (+ (log m) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(/ 1 (+ (log m) (log (/ 1 l))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log m) (log (/ 1 l))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log m) (log (/ 1 l))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log m) (log (/ 1 l))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(/ 1 (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(/ 1 (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(/ 1 (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(/ 1 (+ (log m) (* -1 (log l))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log m) (* -1 (log l))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log m) (* -1 (log l))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log m) (* -1 (log l))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log m) (log (/ 1 l))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log m) (log (/ 1 l))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log m) (log (/ 1 l))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log m) (log (/ 1 l))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 m) (log.f64 l)))
(/ 1 (+ (log (* -1 m)) (log (/ -1 l))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(/ 1 (+ (log (* -1 m)) (log (/ -1 l))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(/ 1 (+ (log (* -1 m)) (log (/ -1 l))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(/ 1 (+ (log (* -1 m)) (log (/ -1 l))))
(/.f64 #s(literal 1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log (/ 1 l)) (* -1 (log (/ 1 m))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log (/ -1 l)) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log m) (* -1 (log l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (* -1 (log l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (* -1 (log l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (* -1 (log l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (log (/ 1 l)))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log (* -1 m)) (log (/ -1 l)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(+ (log (* -1 m)) (log (/ -1 l)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(+ (log (* -1 m)) (log (/ -1 l)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(+ (log (* -1 m)) (log (/ -1 l)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(/ m l)
(/.f64 m l)
(* -1 (* dl (log (/ l m))))
(*.f64 (log.f64 (/.f64 l m)) (neg.f64 dl))
(* -1 (* dl (log (/ l m))))
(*.f64 (log.f64 (/.f64 l m)) (neg.f64 dl))
(* -1 (* dl (log (/ l m))))
(*.f64 (log.f64 (/.f64 l m)) (neg.f64 dl))
(* -1 (* dl (log (/ l m))))
(*.f64 (log.f64 (/.f64 l m)) (neg.f64 dl))
(* -1 (* dl (log (/ l m))))
(*.f64 (log.f64 (/.f64 l m)) (neg.f64 dl))
(* -1 (* dl (log (/ l m))))
(*.f64 (log.f64 (/.f64 l m)) (neg.f64 dl))
(* -1 (* dl (log (/ l m))))
(*.f64 (log.f64 (/.f64 l m)) (neg.f64 dl))
(* -1 (* dl (log (/ l m))))
(*.f64 (log.f64 (/.f64 l m)) (neg.f64 dl))
(* -1 (* dl (log (/ l m))))
(*.f64 (log.f64 (/.f64 l m)) (neg.f64 dl))
(* -1 (* dl (log (/ l m))))
(*.f64 (log.f64 (/.f64 l m)) (neg.f64 dl))
(* -1 (* dl (log (/ l m))))
(*.f64 (log.f64 (/.f64 l m)) (neg.f64 dl))
(* -1 (* dl (log (/ l m))))
(*.f64 (log.f64 (/.f64 l m)) (neg.f64 dl))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log (/ 1 m)) (* -1 (log (/ 1 l))))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* -1 (* dl (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* -1 (* dl (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* -1 (* dl (+ (log (/ -1 m)) (* -1 (log (/ -1 l))))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* -1 (* dl (+ (log l) (* -1 (log m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log l) (* -1 (log m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log l) (* -1 (log m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log l) (* -1 (log m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log l) (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* -1 (* dl (+ (log (* -1 l)) (log (/ -1 m)))))
(*.f64 dl (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))) (log.f64 (neg.f64 l))))
(* -1 (* dl (+ (log (* -1 l)) (log (/ -1 m)))))
(*.f64 dl (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))) (log.f64 (neg.f64 l))))
(* -1 (* dl (+ (log (* -1 l)) (log (/ -1 m)))))
(*.f64 dl (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))) (log.f64 (neg.f64 l))))
(* -1 (* dl (+ (log (* -1 l)) (log (/ -1 m)))))
(*.f64 dl (-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))) (log.f64 (neg.f64 l))))
(* -1 dl)
(neg.f64 dl)
(* -1 dl)
(neg.f64 dl)
(* -1 dl)
(neg.f64 dl)
(* -1 dl)
(neg.f64 dl)
(* -1 dl)
(neg.f64 dl)
(* -1 dl)
(neg.f64 dl)
(* -1 dl)
(neg.f64 dl)
(* -1 dl)
(neg.f64 dl)
(* -1 dl)
(neg.f64 dl)
(* -1 dl)
(neg.f64 dl)
(* -1 dl)
(neg.f64 dl)
(* -1 dl)
(neg.f64 dl)
(+ (log l) (log (/ 1 m)))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log l) (log (/ 1 m)))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log l) (log (/ 1 m)))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log l) (log (/ 1 m)))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log (/ 1 m)) (* -1 (log (/ 1 l))))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log (/ 1 m)) (* -1 (log (/ 1 l))))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log (/ 1 m)) (* -1 (log (/ 1 l))))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log (/ 1 m)) (* -1 (log (/ 1 l))))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log (/ -1 m)) (* -1 (log (/ -1 l))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (/.f64 #s(literal -1 binary64) l)))
(+ (log (/ -1 m)) (* -1 (log (/ -1 l))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (/.f64 #s(literal -1 binary64) l)))
(+ (log (/ -1 m)) (* -1 (log (/ -1 l))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (/.f64 #s(literal -1 binary64) l)))
(+ (log (/ -1 m)) (* -1 (log (/ -1 l))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (/.f64 #s(literal -1 binary64) l)))
(+ (log l) (* -1 (log m)))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log l) (* -1 (log m)))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log l) (* -1 (log m)))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log l) (* -1 (log m)))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log l) (log (/ 1 m)))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log l) (log (/ 1 m)))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log l) (log (/ 1 m)))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log l) (log (/ 1 m)))
(-.f64 (log.f64 l) (log.f64 m))
(+ (log (* -1 l)) (log (/ -1 m)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (neg.f64 l)))
(+ (log (* -1 l)) (log (/ -1 m)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (neg.f64 l)))
(+ (log (* -1 l)) (log (/ -1 m)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (neg.f64 l)))
(+ (log (* -1 l)) (log (/ -1 m)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (log.f64 (neg.f64 l)))
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(/ l m)
(/.f64 l m)
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (neg m)) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (neg m)) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 (neg.f64 m)) (log.f64 l)))
(* dl (+ (log (neg m)) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 (neg.f64 m)) (log.f64 l)))
(* dl (+ (log (neg m)) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 (neg.f64 m)) (log.f64 l)))
(* dl (+ (log (neg m)) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 (neg.f64 m)) (log.f64 l)))
(* dl (+ (log (neg m)) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 (neg.f64 m)) (log.f64 l)))
(* dl (+ (log (neg m)) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 (neg.f64 m)) (log.f64 l)))
(* dl (+ (log (neg m)) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 (neg.f64 m)) (log.f64 l)))
(* dl (+ (log (neg m)) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 (neg.f64 m)) (log.f64 l)))
(* dl (+ (log (neg m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (neg m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (neg m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (neg m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2))))))
(*.f64 dl (+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64)))))
(* dl (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2))))))
(*.f64 dl (+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64)))))
(* dl (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2))))))
(*.f64 dl (+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64)))))
(* dl (+ (log -1) (+ (log m) (* -1/2 (log (pow l 2))))))
(*.f64 dl (+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64)))))
(* dl (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2))))))
(*.f64 dl (+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64)))))
(* dl (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2))))))
(*.f64 dl (+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64)))))
(* dl (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2))))))
(*.f64 dl (+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64)))))
(* dl (+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2))))))
(*.f64 dl (+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64)))))
(* dl (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(* dl (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(* dl (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(* dl (+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2)))))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(+ (log (neg m)) (* -1 (log l)))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 l))
(+ (log (neg m)) (* -1 (log l)))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 l))
(+ (log (neg m)) (* -1 (log l)))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 l))
(+ (log (neg m)) (* -1 (log l)))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 l))
(+ (log (neg m)) (log (/ 1 l)))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 l))
(+ (log (neg m)) (log (/ 1 l)))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 l))
(+ (log (neg m)) (log (/ 1 l)))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 l))
(+ (log (neg m)) (log (/ 1 l)))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 l))
(+ (log (neg m)) (log (/ -1 l)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(+ (log (neg m)) (log (/ -1 l)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(+ (log (neg m)) (log (/ -1 l)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(+ (log (neg m)) (log (/ -1 l)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(+ (log -1) (+ (log m) (* -1/2 (log (pow l 2)))))
(+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64))))
(+ (log -1) (+ (log m) (* -1/2 (log (pow l 2)))))
(+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64))))
(+ (log -1) (+ (log m) (* -1/2 (log (pow l 2)))))
(+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64))))
(+ (log -1) (+ (log m) (* -1/2 (log (pow l 2)))))
(+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64))))
(+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2)))))
(+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64))))
(+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2)))))
(+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64))))
(+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2)))))
(+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64))))
(+ (log -1) (+ (* -1 (log (/ 1 m))) (* -1/2 (log (pow l 2)))))
(+.f64 (log.f64 m) (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 #s(literal -1 binary64))))
(+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+ (* -1 (log (/ -1 m))) (* -1/2 (log (pow l 2))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* 2 (log l))
(*.f64 (log.f64 l) #s(literal 2 binary64))
(* 2 (log l))
(*.f64 (log.f64 l) #s(literal 2 binary64))
(* 2 (log l))
(*.f64 (log.f64 l) #s(literal 2 binary64))
(* 2 (log l))
(*.f64 (log.f64 l) #s(literal 2 binary64))
(* -2 (log (/ 1 l)))
(*.f64 (log.f64 l) #s(literal 2 binary64))
(* -2 (log (/ 1 l)))
(*.f64 (log.f64 l) #s(literal 2 binary64))
(* -2 (log (/ 1 l)))
(*.f64 (log.f64 l) #s(literal 2 binary64))
(* -2 (log (/ 1 l)))
(*.f64 (log.f64 l) #s(literal 2 binary64))
(* -2 (log (/ -1 l)))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) #s(literal -2 binary64))
(* -2 (log (/ -1 l)))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) #s(literal -2 binary64))
(* -2 (log (/ -1 l)))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) #s(literal -2 binary64))
(* -2 (log (/ -1 l)))
(*.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) #s(literal -2 binary64))
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(pow l 2)
(*.f64 l l)
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(* dl (+ (log (/ m (pow l 3))) (log (pow l 2))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(* dl (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2)))))
(*.f64 dl (-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l)))))
(* dl (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2)))))
(*.f64 dl (-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l)))))
(* dl (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2)))))
(*.f64 dl (-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l)))))
(* dl (+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2)))))
(*.f64 dl (-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l)))))
(* dl (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m))))))
(*.f64 dl (-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l)))))
(* dl (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m))))))
(*.f64 dl (-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l)))))
(* dl (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m))))))
(*.f64 dl (-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l)))))
(* dl (+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m))))))
(*.f64 dl (-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l)))))
(* dl (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m))))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(* dl (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m))))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(* dl (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m))))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(* dl (+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m))))))
(*.f64 dl (+.f64 (log.f64 (*.f64 l l)) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(* dl (+ (log m) (+ (* -3 (log l)) (* 2 (log l)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (+ (* -3 (log l)) (* 2 (log l)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (+ (* -3 (log l)) (* 2 (log l)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (+ (* -3 (log l)) (* 2 (log l)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l))))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l))))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l))))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l))))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l))))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l))))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l))))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l))))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2))))
(-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2))))
(-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2))))
(-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log m) (+ (log (/ 1 (pow l 3))) (log (pow l 2))))
(-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m)))))
(-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m)))))
(-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m)))))
(-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log (/ 1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ 1 m)))))
(-.f64 (+.f64 (log.f64 m) (log.f64 (*.f64 l l))) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m)))))
(+.f64 (log.f64 (*.f64 l l)) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m)))))
(+.f64 (log.f64 (*.f64 l l)) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m)))))
(+.f64 (log.f64 (*.f64 l l)) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+ (log (/ -1 (pow l 3))) (+ (log (pow l 2)) (* -1 (log (/ -1 m)))))
(+.f64 (log.f64 (*.f64 l l)) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+ (log m) (+ (* -3 (log l)) (* 2 (log l))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (+ (* -3 (log l)) (* 2 (log l))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (+ (* -3 (log l)) (* 2 (log l))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (+ (* -3 (log l)) (* 2 (log l))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l)))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l)))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l)))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log m) (+ (* -2 (log (/ 1 l))) (* 3 (log (/ 1 l)))))
(-.f64 (log.f64 m) (log.f64 l))
(+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l)))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l)))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l)))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(+ (log (* -1 m)) (+ (* -2 (log (/ -1 l))) (* 3 (log (/ -1 l)))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m)))
(+ (log m) (log (/ 1 (pow l 3))))
(-.f64 (log.f64 m) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log m) (log (/ 1 (pow l 3))))
(-.f64 (log.f64 m) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log m) (log (/ 1 (pow l 3))))
(-.f64 (log.f64 m) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log m) (log (/ 1 (pow l 3))))
(-.f64 (log.f64 m) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log (/ 1 (pow l 3))) (* -1 (log (/ 1 m))))
(-.f64 (log.f64 m) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log (/ 1 (pow l 3))) (* -1 (log (/ 1 m))))
(-.f64 (log.f64 m) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log (/ 1 (pow l 3))) (* -1 (log (/ 1 m))))
(-.f64 (log.f64 m) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log (/ 1 (pow l 3))) (* -1 (log (/ 1 m))))
(-.f64 (log.f64 m) (log.f64 (*.f64 l (*.f64 l l))))
(+ (log (/ -1 (pow l 3))) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log (/ -1 (pow l 3))) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log (/ -1 (pow l 3))) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log (/ -1 (pow l 3))) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 l (*.f64 l l)))) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log m) (* -3 (log l)))
(fma.f64 (log.f64 l) #s(literal -3 binary64) (log.f64 m))
(+ (log m) (* -3 (log l)))
(fma.f64 (log.f64 l) #s(literal -3 binary64) (log.f64 m))
(+ (log m) (* -3 (log l)))
(fma.f64 (log.f64 l) #s(literal -3 binary64) (log.f64 m))
(+ (log m) (* -3 (log l)))
(fma.f64 (log.f64 l) #s(literal -3 binary64) (log.f64 m))
(+ (log m) (* 3 (log (/ 1 l))))
(fma.f64 (log.f64 l) #s(literal -3 binary64) (log.f64 m))
(+ (log m) (* 3 (log (/ 1 l))))
(fma.f64 (log.f64 l) #s(literal -3 binary64) (log.f64 m))
(+ (log m) (* 3 (log (/ 1 l))))
(fma.f64 (log.f64 l) #s(literal -3 binary64) (log.f64 m))
(+ (log m) (* 3 (log (/ 1 l))))
(fma.f64 (log.f64 l) #s(literal -3 binary64) (log.f64 m))
(+ (log (* -1 m)) (* 3 (log (/ -1 l))))
(fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) #s(literal 3 binary64) (log.f64 (neg.f64 m)))
(+ (log (* -1 m)) (* 3 (log (/ -1 l))))
(fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) #s(literal 3 binary64) (log.f64 (neg.f64 m)))
(+ (log (* -1 m)) (* 3 (log (/ -1 l))))
(fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) #s(literal 3 binary64) (log.f64 (neg.f64 m)))
(+ (log (* -1 m)) (* 3 (log (/ -1 l))))
(fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) #s(literal 3 binary64) (log.f64 (neg.f64 m)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(/ m (pow l 3))
(/.f64 m (*.f64 l (*.f64 l l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (log (/ m l)))
(*.f64 dl (log.f64 (/.f64 m l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* dl (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 dl (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* dl (+ (log m) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (* -1 (log l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log m) (log (/ 1 l))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (+ (log (* -1 m)) (log (/ -1 l))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(* dl (* (log (* l m)) (log (/ m l))))
(*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(* dl (* (log (* l m)) (log (/ m l))))
(*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))))
(* dl (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log l) (log m)) (+ (log m) (log (/ 1 l)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m))))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))))
(*.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 dl (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(* dl (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))))
(*.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 dl (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(* dl (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))))
(*.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 dl (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(* dl (* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m))))))
(*.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 dl (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))))
(* dl (* (+ (log l) (log m)) (+ (log m) (* -1 (log l)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log l) (log m)) (+ (log m) (* -1 (log l)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log l) (log m)) (+ (log m) (* -1 (log l)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log l) (log m)) (+ (log m) (* -1 (log l)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l))))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l))))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l))))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l))))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (*.f64 dl (+.f64 (log.f64 m) (log.f64 l))))
(* dl (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l))))))
(*.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))) (*.f64 dl (-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) l)))))
(* dl (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l))))))
(*.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))) (*.f64 dl (-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) l)))))
(* dl (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l))))))
(*.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))) (*.f64 dl (-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) l)))))
(* dl (* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l))))))
(*.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))) (*.f64 dl (-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) l)))))
(* (+ (log l) (log m)) (+ (log m) (log (/ 1 l))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log l) (log m)) (+ (log m) (log (/ 1 l))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log l) (log m)) (+ (log m) (log (/ 1 l))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log l) (log m)) (+ (log m) (log (/ 1 l))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log l) (* -1 (log (/ 1 m)))) (+ (log (/ 1 l)) (* -1 (log (/ 1 m)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* (+ (log (* -1 l)) (* -1 (log (/ -1 m)))) (+ (log (/ -1 l)) (* -1 (log (/ -1 m)))))
(*.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(* (+ (log l) (log m)) (+ (log m) (* -1 (log l))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log l) (log m)) (+ (log m) (* -1 (log l))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log l) (log m)) (+ (log m) (* -1 (log l))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log l) (log m)) (+ (log m) (* -1 (log l))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log m) (log (/ 1 l))) (+ (log m) (* -1 (log (/ 1 l)))))
(*.f64 (-.f64 (log.f64 m) (log.f64 l)) (+.f64 (log.f64 m) (log.f64 l)))
(* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l)))))
(*.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))) (-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) l))))
(* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l)))))
(*.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))) (-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) l))))
(* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l)))))
(*.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))) (-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) l))))
(* (+ (log (* -1 m)) (log (/ -1 l))) (+ (log (* -1 m)) (* -1 (log (/ -1 l)))))
(*.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))) (-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) l))))
(+ (log -1) (log m))
(+.f64 (log.f64 m) (log.f64 #s(literal -1 binary64)))
(+ (log -1) (log m))
(+.f64 (log.f64 m) (log.f64 #s(literal -1 binary64)))
(+ (log -1) (log m))
(+.f64 (log.f64 m) (log.f64 #s(literal -1 binary64)))
(+ (log -1) (log m))
(+.f64 (log.f64 m) (log.f64 #s(literal -1 binary64)))
(+ (log -1) (* -1 (log (/ 1 m))))
(+.f64 (log.f64 m) (log.f64 #s(literal -1 binary64)))
(+ (log -1) (* -1 (log (/ 1 m))))
(+.f64 (log.f64 m) (log.f64 #s(literal -1 binary64)))
(+ (log -1) (* -1 (log (/ 1 m))))
(+.f64 (log.f64 m) (log.f64 #s(literal -1 binary64)))
(+ (log -1) (* -1 (log (/ 1 m))))
(+.f64 (log.f64 m) (log.f64 #s(literal -1 binary64)))
(* -1 (log (/ -1 m)))
(neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))
(* -1 (log (/ -1 m)))
(neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))
(* -1 (log (/ -1 m)))
(neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))
(* -1 (log (/ -1 m)))
(neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log l) (log m))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log l) (log m))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log l) (log m))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log l) (log m))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log l) (* -1 (log (/ 1 m))))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log l) (* -1 (log (/ 1 m))))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log l) (* -1 (log (/ 1 m))))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log l) (* -1 (log (/ 1 m))))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log (* -1 l)) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log (* -1 l)) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log (* -1 l)) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log (* -1 l)) (* -1 (log (/ -1 m))))
(-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+ (log l) (log m))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log l) (log m))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log l) (log m))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log l) (log m))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log m) (* -1 (log (/ 1 l))))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log m) (* -1 (log (/ 1 l))))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log m) (* -1 (log (/ 1 l))))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log m) (* -1 (log (/ 1 l))))
(+.f64 (log.f64 m) (log.f64 l))
(+ (log (* -1 m)) (* -1 (log (/ -1 l))))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) l)))
(+ (log (* -1 m)) (* -1 (log (/ -1 l))))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) l)))
(+ (log (* -1 m)) (* -1 (log (/ -1 l))))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) l)))
(+ (log (* -1 m)) (* -1 (log (/ -1 l))))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) l)))

eval84.0ms (2.5%)

Memory
9.1MiB live, 66.9MiB allocated
Compiler

Compiled 13 756 to 1 033 computations (92.5% saved)

prune66.0ms (2%)

Memory
-6.2MiB live, 58.2MiB allocated
Pruning

30 alts after pruning (27 fresh and 3 done)

PrunedKeptTotal
New95515970
Fresh41216
Picked325
Done011
Total96230992
Accuracy
100.0%
Counts
992 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.4%
(fma.f64 (*.f64 dl (log.f64 (*.f64 l l))) #s(literal -1/2 binary64) (*.f64 dl (log.f64 (neg.f64 m))))
25.4%
(fma.f64 (*.f64 dl #s(literal -1/2 binary64)) (log.f64 (*.f64 l l)) (*.f64 dl (log.f64 (neg.f64 m))))
46.9%
(fma.f64 (neg.f64 (log.f64 l)) dl (*.f64 dl (log.f64 m)))
26.5%
(fma.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) dl (*.f64 dl (log.f64 (*.f64 l l))))
26.9%
(fma.f64 (log.f64 (*.f64 l l)) dl (*.f64 dl (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
25.4%
(fma.f64 (log.f64 (neg.f64 m)) dl (*.f64 (log.f64 (*.f64 l l)) (*.f64 #s(literal -1/2 binary64) dl)))
46.9%
(fma.f64 (log.f64 m) dl (neg.f64 (*.f64 (log.f64 l) dl)))
71.4%
(/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64)) dl) (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)))
24.3%
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))) dl) (-.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) (log.f64 (neg.f64 m))))
38.4%
(/.f64 (*.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))) (*.f64 dl (-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) l))))) (log.f64 (*.f64 m l)))
70.0%
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))) dl) (log.f64 (/.f64 l m)))
38.4%
(/.f64 (*.f64 dl (*.f64 (-.f64 (log.f64 (neg.f64 m)) (log.f64 (neg.f64 l))) (log.f64 (*.f64 m l)))) (log.f64 (*.f64 m l)))
73.1%
(/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
72.5%
(/.f64 dl (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 l m))))
73.2%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 dl (log.f64 (/.f64 m l)))))
46.8%
(+.f64 (*.f64 dl (log.f64 m)) (neg.f64 (*.f64 (log.f64 l) dl)))
41.1%
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 dl dl)) (+.f64 #s(literal 0 binary64) dl)) (log.f64 (/.f64 l m)))
48.3%
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))) (*.f64 (*.f64 dl (log.f64 (*.f64 m l))) (log.f64 (/.f64 m l))))
48.6%
(*.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (/.f64 dl (log.f64 (*.f64 m l))))
52.2%
(*.f64 (neg.f64 dl) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (neg.f64 m))))
72.8%
(*.f64 (neg.f64 dl) (log.f64 (/.f64 l m)))
41.3%
(*.f64 dl (fma.f64 (log.f64 l) #s(literal -1/2 binary64) (log.f64 (*.f64 (pow.f64 l #s(literal -1/2 binary64)) m))))
13.5%
(*.f64 dl (fma.f64 #s(literal 2 binary64) (log.f64 l) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
36.2%
(*.f64 dl (/.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
46.5%
(*.f64 dl (-.f64 (fma.f64 #s(literal 2 binary64) (log.f64 l) (log.f64 m)) (*.f64 #s(literal 3 binary64) (log.f64 l))))
41.6%
(*.f64 dl (-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 l (neg.f64 m)))) (log.f64 (*.f64 l l))))
41.4%
(*.f64 dl (-.f64 (log.f64 (*.f64 (neg.f64 (*.f64 m m)) #s(literal -1 binary64))) (log.f64 (*.f64 m l))))
46.9%
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
17.9%
(*.f64 dl (+.f64 (log.f64 (/.f64 m (*.f64 l l))) (log.f64 l)))
73.3%
(*.f64 dl (log.f64 (/.f64 m l)))
Compiler

Compiled 1 004 to 464 computations (53.8% saved)

regimes48.0ms (1.4%)

Memory
-4.0MiB live, 29.3MiB allocated
Counts
37 → 2
Calls
Call 1
Inputs
(*.f64 dl (log.f64 (/.f64 m l)))
(*.f64 (neg.f64 dl) (log.f64 (/.f64 l m)))
(/.f64 dl (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 l m))))
(/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 dl dl)) (+.f64 #s(literal 0 binary64) dl)) (log.f64 (/.f64 l m)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 dl (log.f64 (/.f64 m l)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(fma.f64 (log.f64 m) dl (neg.f64 (*.f64 (log.f64 l) dl)))
(fma.f64 (neg.f64 (log.f64 l)) dl (*.f64 dl (log.f64 m)))
(*.f64 (neg.f64 dl) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (neg.f64 m))))
(+.f64 (*.f64 dl (log.f64 m)) (neg.f64 (*.f64 (log.f64 l) dl)))
(*.f64 dl (fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l)) (log.f64 (neg.f64 m))))
(*.f64 dl (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))))
(*.f64 dl (-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 l (neg.f64 m)))) (log.f64 (*.f64 l l))))
(fma.f64 (log.f64 (neg.f64 m)) dl (*.f64 (log.f64 (*.f64 l l)) (*.f64 #s(literal -1/2 binary64) dl)))
(fma.f64 (*.f64 dl #s(literal -1/2 binary64)) (log.f64 (*.f64 l l)) (*.f64 dl (log.f64 (neg.f64 m))))
(fma.f64 (*.f64 dl (log.f64 (*.f64 l l))) #s(literal -1/2 binary64) (*.f64 dl (log.f64 (neg.f64 m))))
(*.f64 dl (+.f64 (log.f64 (/.f64 m (*.f64 l l))) (log.f64 l)))
(*.f64 dl (-.f64 (log.f64 (*.f64 (neg.f64 (*.f64 m m)) #s(literal -1 binary64))) (log.f64 (*.f64 m l))))
(*.f64 dl (fma.f64 #s(literal 2 binary64) (log.f64 l) (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(*.f64 dl (+.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) (log.f64 (*.f64 l l))))
(fma.f64 (log.f64 (*.f64 l l)) dl (*.f64 dl (log.f64 (/.f64 m (*.f64 l (*.f64 l l))))))
(fma.f64 (log.f64 (/.f64 m (*.f64 l (*.f64 l l)))) dl (*.f64 dl (log.f64 (*.f64 l l))))
(*.f64 dl (fma.f64 (log.f64 l) #s(literal -1/2 binary64) (log.f64 (*.f64 (pow.f64 l #s(literal -1/2 binary64)) m))))
(*.f64 dl (-.f64 (fma.f64 #s(literal 2 binary64) (log.f64 l) (log.f64 m)) (*.f64 #s(literal 3 binary64) (log.f64 l))))
(*.f64 dl (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l)))) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64))) dl) (log.f64 (/.f64 l m)))
(*.f64 (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l))) (/.f64 dl (log.f64 (*.f64 m l))))
(/.f64 (*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (log.f64 (*.f64 m l)))
(*.f64 (*.f64 dl (*.f64 (log.f64 (/.f64 m l)) (log.f64 (*.f64 m l)))) (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 (*.f64 m l))) (*.f64 (*.f64 dl (log.f64 (*.f64 m l))) (log.f64 (/.f64 m l))))
(/.f64 (*.f64 dl (*.f64 (-.f64 (log.f64 (neg.f64 m)) (log.f64 (neg.f64 l))) (log.f64 (*.f64 m l)))) (log.f64 (*.f64 m l)))
(/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 m l)) #s(literal 3 binary64)) dl) (pow.f64 (log.f64 (/.f64 m l)) #s(literal 2 binary64)))
(*.f64 dl (/.f64 (-.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 2 binary64))) (neg.f64 (pow.f64 (log.f64 l) #s(literal 2 binary64)))) (neg.f64 (log.f64 (*.f64 m l)))))
(/.f64 (*.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) l)) (log.f64 (neg.f64 m))) (*.f64 dl (-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) l))))) (log.f64 (*.f64 m l)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) #s(literal 2 binary64)) (pow.f64 (log.f64 (neg.f64 m)) #s(literal 2 binary64))) dl) (-.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l l))) (log.f64 (neg.f64 m))))
(*.f64 dl (/.f64 (+.f64 (neg.f64 (pow.f64 (log.f64 m) #s(literal 3 binary64))) (pow.f64 (log.f64 l) #s(literal 3 binary64))) (neg.f64 (fma.f64 (log.f64 l) (log.f64 (*.f64 m l)) (pow.f64 (log.f64 m) #s(literal 2 binary64))))))
Outputs
(*.f64 (neg.f64 dl) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (neg.f64 m))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
Calls

6 calls:

8.0ms
(log.f64 (/.f64 m l))
8.0ms
l
8.0ms
m
8.0ms
dl
7.0ms
(*.f64 dl (log.f64 (/.f64 m l)))
Results
AccuracySegmentsBranch
73.3%1dl
99.1%2m
99.1%2l
86.7%3(*.f64 dl (log.f64 (/.f64 m l)))
87.2%3(log.f64 (/.f64 m l))
87.2%3(/.f64 m l)
Compiler

Compiled 34 to 24 computations (29.4% saved)

regimes6.0ms (0.2%)

Memory
-3.1MiB live, 4.8MiB allocated
Counts
9 → 2
Calls
Call 1
Inputs
(*.f64 dl (log.f64 (/.f64 m l)))
(*.f64 (neg.f64 dl) (log.f64 (/.f64 l m)))
(/.f64 dl (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 l m))))
(/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 dl dl)) (+.f64 #s(literal 0 binary64) dl)) (log.f64 (/.f64 l m)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 dl (log.f64 (/.f64 m l)))))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
(fma.f64 (log.f64 m) dl (neg.f64 (*.f64 (log.f64 l) dl)))
(fma.f64 (neg.f64 (log.f64 l)) dl (*.f64 dl (log.f64 m)))
Outputs
(*.f64 dl (log.f64 (/.f64 m l)))
(*.f64 dl (-.f64 (log.f64 m) (log.f64 l)))
Calls

2 calls:

3.0ms
l
2.0ms
m
Results
AccuracySegmentsBranch
86.2%2m
86.2%2l
Compiler

Compiled 8 to 6 computations (25% saved)

regimes10.0ms (0.3%)

Memory
0.5MiB live, 9.6MiB allocated
Accuracy

Total -21.1b remaining (-123.5%)

Threshold costs -21.1b (-123.5%)

Counts
6 → 1
Calls
Call 1
Inputs
(*.f64 dl (log.f64 (/.f64 m l)))
(*.f64 (neg.f64 dl) (log.f64 (/.f64 l m)))
(/.f64 dl (/.f64 #s(literal -1 binary64) (log.f64 (/.f64 l m))))
(/.f64 dl (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 m l))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 dl dl)) (+.f64 #s(literal 0 binary64) dl)) (log.f64 (/.f64 l m)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 dl (log.f64 (/.f64 m l)))))
Outputs
(*.f64 dl (log.f64 (/.f64 m l)))
Calls

5 calls:

2.0ms
(/.f64 m l)
2.0ms
l
2.0ms
m
2.0ms
(log.f64 (/.f64 m l))
2.0ms
(*.f64 dl (log.f64 (/.f64 m l)))
Results
AccuracySegmentsBranch
73.3%1(*.f64 dl (log.f64 (/.f64 m l)))
73.3%1(log.f64 (/.f64 m l))
73.3%1(/.f64 m l)
73.3%1m
73.3%1l
Compiler

Compiled 30 to 21 computations (30% saved)

bsearch25.0ms (0.7%)

Memory
-1.1MiB live, 6.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
-1.3131957182860572e-306
3.215979972658022e-302
Samples
8.0ms144×0valid
7.0ms135×0invalid
Compiler

Compiled 237 to 183 computations (22.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-log: 3.0ms (40.7% of total)
ival-div: 2.0ms (27.1% of total)
ival-mult: 2.0ms (27.1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch6.0ms (0.2%)

Memory
1.7MiB live, 1.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
6.0ms
3.215979972658022e-302
3.548215434017614e-302
Samples
2.0ms38×0invalid
2.0ms32×0valid
Compiler

Compiled 54 to 42 computations (22.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
ival-div: 1.0ms (56.8% of total)
ival-log: 1.0ms (56.8% of total)
ival-mult: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify28.0ms (0.8%)

Memory
-1.9MiB live, 5.9MiB allocated
Algorithm
egg-herbie
Rules
228×unsub-neg_binary64
152×neg-mul-1_binary64
120×distribute-lft-neg-in_binary64
70×neg-sub0_binary64
60×distribute-neg-out_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02344
14044
25844
37543
49543
511843
613343
720143
834143
942143
1043343
1145643
1248843
1352643
1455943
1557943
1658643
1758743
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 l #s(literal -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) (*.f64 (neg.f64 dl) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (neg.f64 m)))) (*.f64 dl (-.f64 (log.f64 m) (log.f64 l))))
(if (<=.f64 l #s(literal 3136669746631429/96512915280967053581473992690523770832804036027976092508745841039385957511899636693935577250212251899331606800230413394637016647999665010865694713564271216355093681467326336557610944624945266886348613585697529348641399137222620343503047635864810732050328281646899590278784472758879901186078227762530329829839567060992 binary64)) (*.f64 dl (log.f64 (/.f64 m l))) (*.f64 dl (-.f64 (log.f64 m) (log.f64 l))))
(*.f64 dl (log.f64 (/.f64 m l)))
Outputs
(if (<=.f64 l #s(literal -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) (*.f64 (neg.f64 dl) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (neg.f64 m)))) (*.f64 dl (-.f64 (log.f64 m) (log.f64 l))))
(if (<=.f64 l #s(literal -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) (*.f64 dl (-.f64 (log.f64 (neg.f64 m)) (log.f64 (neg.f64 l)))) (*.f64 dl (-.f64 (log.f64 m) (log.f64 l))))
(if (<=.f64 l #s(literal 3136669746631429/96512915280967053581473992690523770832804036027976092508745841039385957511899636693935577250212251899331606800230413394637016647999665010865694713564271216355093681467326336557610944624945266886348613585697529348641399137222620343503047635864810732050328281646899590278784472758879901186078227762530329829839567060992 binary64)) (*.f64 dl (log.f64 (/.f64 m l))) (*.f64 dl (-.f64 (log.f64 m) (log.f64 l))))
(*.f64 dl (log.f64 (/.f64 m l)))

soundness231.0ms (6.8%)

Memory
4.9MiB live, 4.9MiB allocated
Rules
3 046×*-lowering-*.f32
3 046×*-lowering-*.f64
2 834×/-lowering-/.f32
2 834×/-lowering-/.f64
2 238×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
11813
27713
342913
4337613
0880613
030143
1141139
0884137
Stop Event
fuel
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 82 to 49 computations (40.2% saved)

preprocess49.0ms (1.5%)

Memory
-1.3MiB live, 30.2MiB allocated
Remove

(negabs dl)

Compiler

Compiled 202 to 120 computations (40.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...