Beckmann Distribution sample, tan2theta, alphax == alphay

Time bar (total: 6.1s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze100.0ms (1.6%)

Memory
-3.7MiB live, 70.1MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0.2%99.8%0%0%0%0
0%0%0.2%99.8%0%0%0%1
0%0%0.2%99.8%0%0%0%2
0%0%0.2%99.8%0%0%0%3
0%0%0.2%99.8%0%0%0%4
37.5%0.1%0.1%99.8%0%0%0%5
43.7%0.1%0.1%99.8%0%0%0%6
65.6%0.1%0.1%99.8%0%0%0%7
70.3%0.1%0%99.8%0%0%0%8
82%0.1%0%99.8%0%0%0%9
84.8%0.1%0%99.8%0%0%0%10
90.8%0.1%0%99.8%0%0%0%11
92.3%0.2%0%99.8%0%0%0%12
Compiler

Compiled 25 to 18 computations (28% saved)

sample1.6s (26.3%)

Memory
-105.7MiB live, 1 861.8MiB allocated
Samples
1.2s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 837.0ms
const: 260.0ms (31.1% of total)
ival-log: 163.0ms (19.5% of total)
ival-mult: 133.0ms (15.9% of total)
ival-<=: 104.0ms (12.4% of total)
ival-neg: 89.0ms (10.6% of total)
ival-sub: 59.0ms (7% of total)
ival-and: 21.0ms (2.5% of total)
exact: 5.0ms (0.6% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

explain208.0ms (3.4%)

Memory
11.9MiB live, 210.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1943(0.033735521137714386 0.001077471999451518)4(0.3779473602771759 0.012104792520403862)(log.f32 (-.f32 #s(literal 1 binary32) u0))
00-0-u0
00-0-#s(literal 1 binary32)
00-0-(neg.f32 alpha)
00-0-(*.f32 (neg.f32 alpha) alpha)
00-0-alpha
00-0-(-.f32 #s(literal 1 binary32) u0)
00-0-(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
log.f32(log.f32 (-.f32 #s(literal 1 binary32) u0))sensitivity19315
Confusion
Predicted +Predicted -
+1905
-358
Precision
0.9844559585492227
Recall
0.9743589743589743
Confusion?
Predicted +Predicted MaybePredicted -
+19050
-31048
Precision?
0.9375
Recall?
1.0
Freqs
test
numberfreq
063
1193
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
36.0ms512×0valid
Compiler

Compiled 113 to 50 computations (55.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-log: 8.0ms (39.8% of total)
ival-mult: 7.0ms (34.8% of total)
ival-sub: 3.0ms (14.9% of total)
ival-neg: 2.0ms (9.9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess45.0ms (0.7%)

Memory
-17.6MiB live, 21.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02049
16643
217743
345143
475943
586443
690343
791043
891243
991243
089
0139
1269
2489
3929
41209
51399
61799
71989
82049
92109
102109
02108
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
Symmetry

(abs alpha)

Compiler

Compiled 9 to 8 computations (11.1% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Compiler

Compiled 9 to 8 computations (11.1% saved)

simplify7.0ms (0.1%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 alpha)
cost-diff0
(*.f32 (neg.f32 alpha) alpha)
cost-diff0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0825
01325
12625
24825
39225
412025
513925
617925
719825
820425
921025
1021025
021023
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
alpha
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0

localize43.0ms (0.7%)

Memory
-13.8MiB live, 32.6MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f32 (neg.f32 alpha) alpha)
accuracy0
(neg.f32 alpha)
accuracy0.2734375
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy13.19204090405869
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Samples
38.0ms256×0valid
Compiler

Compiled 52 to 18 computations (65.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-log: 23.0ms (73.2% of total)
ival-sub: 3.0ms (9.5% of total)
ival-mult: 3.0ms (9.5% of total)
ival-neg: 1.0ms (3.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series52.0ms (0.8%)

Memory
23.5MiB live, 61.3MiB allocated
Counts
4 → 27
Calls
Call 1
Inputs
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
Calls

6 calls:

TimeVariablePointExpression
35.0ms
alpha
@0
((log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha))
7.0ms
alpha
@inf
((log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha))
7.0ms
alpha
@-inf
((log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha))
1.0ms
u0
@inf
((log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha))
1.0ms
u0
@0
((log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha))

simplify157.0ms (2.6%)

Memory
-16.0MiB live, 169.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0112397
1307370
2805337
32106325
45904318
08116301
Stop Event
iter limit
node limit
Counts
27 → 27
Calls
Call 1
Inputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* -1 (pow alpha 2))
(* -1 alpha)
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* (pow alpha 2) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 alpha)
(neg.f32 alpha)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) u0) (log.f32 #s(literal -1 binary32))) (log.f32 u0))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)) alpha)
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+.f32 (/.f32 (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) u0) (log.f32 (neg.f32 u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (fma.f32 (log.f32 (neg.f32 u0)) (neg.f32 alpha) (/.f32 alpha u0)) alpha)
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (log.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(neg.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha))))

rewrite117.0ms (1.9%)

Memory
18.5MiB live, 217.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
01319
13919
218019
3131019
0949115
Stop Event
iter limit
node limit
iter limit
Counts
4 → 184
Calls
Call 1
Inputs
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 alpha)
Outputs
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))))))
(*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))) (-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))
(/.f32 (-.f32 (pow.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal -1 binary32) u0)) #s(literal 3 binary32))) (fma.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (fma.f32 (log.f32 (-.f32 #s(literal -1 binary32) u0)) (log.f32 (-.f32 #s(literal -1 binary32) u0)) (*.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (-.f32 #s(literal -1 binary32) u0))))))
(/.f32 (-.f32 (pow.f32 (log.f32 (-.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) #s(literal 3 binary32)) (pow.f32 (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))) #s(literal 3 binary32))) (fma.f32 (log.f32 (-.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (log.f32 (-.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (fma.f32 (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))) (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))) (*.f32 (log.f32 (-.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 (log1p.f32 u0)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)) (*.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0))))))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (log1p.f32 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0))) (*.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (-.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))) (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))) (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))) (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))))) (/.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32)) (+.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))))))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (log1p.f32 (fma.f32 u0 u0 (pow.f32 u0 #s(literal 4 binary32)))))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32))) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0))) (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))))
(-.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 9 binary32))) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0))) (log1p.f32 (-.f32 (pow.f32 u0 #s(literal 6 binary32)) (pow.f32 u0 #s(literal 3 binary32)))))
(-.f32 (log.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)) (pow.f32 (*.f32 u0 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)))) (log.f32 (+.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u0)) (*.f32 u0 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))
(-.f32 (log.f32 (-.f32 (pow.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) #s(literal -2 binary32)) (pow.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))) #s(literal 2 binary32)))) (log.f32 (+.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))))))
(-.f32 (log.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -3 binary32)) (*.f32 (pow.f32 u0 #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -3 binary32))))) (log.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 u0 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u0)) (*.f32 u0 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))))
(-.f32 (log.f32 (-.f32 (pow.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) #s(literal -3 binary32)) (*.f32 (pow.f32 u0 #s(literal 9 binary32)) (pow.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) #s(literal -3 binary32))))) (log.f32 (+.f32 (pow.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) #s(literal -2 binary32)) (+.f32 (pow.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))))))))
(-.f32 (log.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 u0 u0)))) (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))
(-.f32 (log.f32 (-.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) (*.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (pow.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) #s(literal 2 binary32))))
(-.f32 (log.f32 (fma.f32 u0 u0 #s(literal -1 binary32))) (log.f32 (-.f32 #s(literal -1 binary32) u0)))
(-.f32 (log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) u0)))))
(-.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (-.f32 #s(literal -1 binary32) u0)))
(-.f32 (log.f32 (-.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (fma.f32 u0 u0 #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (log.f32 (*.f32 (+.f32 (fma.f32 u0 u0 (pow.f32 u0 #s(literal 4 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (log.f32 (*.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (fma.f32 u0 u0 (pow.f32 u0 #s(literal 4 binary32))) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 6 binary32))) (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 9 binary32))) (log.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32))) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0))))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 9 binary32))) (log.f32 (*.f32 (-.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) u0) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32))) (pow.f32 u0 #s(literal 3 binary32))))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) #s(literal 0 binary32))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))) #s(literal 0 binary32))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) #s(literal 0 binary32))
(fma.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32)) (+.f32 (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 2 binary32)) (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))))
(fma.f32 #s(literal -1 binary32) (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 u0 u0 (pow.f32 u0 #s(literal 4 binary32)))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 u0 u0 u0) #s(literal 3 binary32)) #s(literal 1 binary32)))) (log1p.f32 (*.f32 (fma.f32 u0 u0 u0) (-.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(+.f32 (log.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0)) (fma.f32 u0 u0 #s(literal 1 binary32)))) (log.f32 (-.f32 #s(literal -1 binary32) u0)))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0))))
(+.f32 (log.f32 (/.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log1p.f32 (fma.f32 u0 u0 u0)))
(+.f32 (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))) (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))))
(+.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (neg.f32 (log.f32 (-.f32 #s(literal -1 binary32) u0))))
(+.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (log.f32 (-.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (neg.f32 (log.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0)))))
(+.f32 (log.f32 (-.f32 #s(literal -1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 u0 u0 u0)))))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(+.f32 #s(literal 0 binary32) (log1p.f32 u0))
(+.f32 (log1p.f32 u0) #s(literal 0 binary32))
(neg.f32 (neg.f32 (log1p.f32 u0)))
(log1p.f32 (neg.f32 u0))
(log1p.f32 u0)
(*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (/.f32 (*.f32 alpha (log1p.f32 u0)) alpha))
(*.f32 (/.f32 (*.f32 alpha (log1p.f32 u0)) alpha) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha))
(*.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (*.f32 alpha (log1p.f32 u0))) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (log1p.f32 u0) #s(literal -1 binary32)) (*.f32 alpha alpha))
(*.f32 (neg.f32 (log1p.f32 u0)) (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 u0)) alpha)
(*.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha) #s(literal -1 binary32))
(*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 u0)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 u0))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha)) (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha)))) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha) (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha) (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha)))))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha)) (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))) (*.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha))))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (*.f32 alpha (log1p.f32 u0)))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha (log1p.f32 u0)))) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha))) (neg.f32 alpha))
(/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (*.f32 alpha (log1p.f32 u0))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha (log1p.f32 u0))) alpha)
(/.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha)) alpha)
(/.f32 (*.f32 alpha (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (*.f32 alpha (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha (log1p.f32 u0)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 alpha (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha))))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha))
(+.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha (log1p.f32 u0)) (neg.f32 alpha)))
(neg.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) alpha))
(*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) #s(literal 1 binary32))
(*.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 alpha (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) alpha)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (neg.f32 alpha))
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha)) (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 alpha (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) alpha))) (neg.f32 alpha))
(/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha)
(/.f32 (*.f32 alpha (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) alpha)) alpha)
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 alpha (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 alpha (*.f32 (neg.f32 alpha) alpha))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(+.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))
(neg.f32 (*.f32 alpha alpha))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(*.f32 #s(literal -1 binary32) alpha)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (neg.f32 alpha) #s(literal 1 binary32))
(*.f32 alpha #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 alpha))
(/.f32 (fma.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal 0 binary32)) (fma.f32 alpha alpha (-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) #s(literal 0 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (*.f32 alpha alpha))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 alpha) #s(literal 0 binary32)))
(/.f32 (*.f32 alpha alpha) (neg.f32 alpha))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha))))
(/.f32 (*.f32 (neg.f32 alpha) alpha) alpha)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(-.f32 #s(literal 0 binary32) alpha)
(fma.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (pow.f32 alpha #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) alpha #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) alpha) #s(literal 0 binary32))
(fma.f32 (neg.f32 alpha) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 alpha #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (neg.f32 alpha) #s(literal 0 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 alpha)) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 alpha))
(+.f32 (neg.f32 alpha) #s(literal 0 binary32))
(neg.f32 alpha)

eval28.0ms (0.5%)

Memory
9.1MiB live, 54.4MiB allocated
Compiler

Compiled 4 217 to 769 computations (81.8% saved)

prune16.0ms (0.3%)

Memory
-0.7MiB live, 37.9MiB allocated
Pruning

22 alts after pruning (21 fresh and 1 done)

PrunedKeptTotal
New19021211
Fresh000
Picked011
Done000
Total19022212
Accuracy
89.7%
Counts
212 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.8%
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.9%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.9%
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.9%
(*.f32 (*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) #s(literal 1 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (pow.f32 alpha #s(literal -2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
63.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
55.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
58.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
Compiler

Compiled 665 to 518 computations (22.1% saved)

simplify88.0ms (1.4%)

Memory
-3.4MiB live, 73.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
cost-diff0
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff6656
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
cost-diff0
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff160
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)
cost-diff3584
(/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha))
cost-diff0
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff64
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
cost-diff640
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
cost-diff0
(neg.f32 alpha)
cost-diff0
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
cost-diff0
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
cost-diff0
(*.f32 alpha alpha)
cost-diff0
(*.f32 (*.f32 alpha alpha) u0)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035203
058163
1116162
2292160
31115160
42554160
54798160
66292160
77755160
08024160
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha alpha)
alpha
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(neg.f32 alpha)
alpha
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
#s(literal 1 binary32)
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
(neg.f32 alpha)
alpha
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
u0
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(neg.f32 alpha)
alpha
#s(literal 3 binary32)
(*.f32 alpha alpha)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(pow.f32 alpha #s(literal 6 binary32))
alpha
#s(literal 6 binary32)
(pow.f32 alpha #s(literal 4 binary32))
#s(literal 4 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha alpha)
alpha
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(neg.f32 alpha)
alpha
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha)
(*.f32 (neg.f32 alpha) alpha)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(neg.f32 alpha)
#s(literal 1 binary32)
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
(/.f32 #s(literal -1 binary32) alpha)
(neg.f32 alpha)
alpha
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
u0
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)
(neg.f32 (pow.f32 alpha #s(literal 4 binary32)))
(pow.f32 (neg.f32 alpha) #s(literal 3 binary32))
(neg.f32 alpha)
alpha
#s(literal 3 binary32)
(*.f32 alpha alpha)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(pow.f32 alpha #s(literal 6 binary32))
alpha
#s(literal 6 binary32)
(pow.f32 alpha #s(literal 4 binary32))
#s(literal 4 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0

localize118.0ms (1.9%)

Memory
-18.1MiB live, 182.6MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.00390625
(pow.f32 alpha #s(literal 6 binary32))
accuracy0.2734375
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy0.31087875976844204
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
accuracy13.19204090405869
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.23828125
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)
accuracy0.2734375
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy0.556972509768442
(/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha))
accuracy13.19204090405869
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0
(neg.f32 alpha)
accuracy0.22265625
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
accuracy0.2734375
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy13.19204090405869
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
accuracy0.1796875
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
accuracy0.2890625
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
accuracy17.75748769257325
(log1p.f32 (neg.f32 u0))
accuracy0
(*.f32 alpha alpha)
accuracy0.24609375
(*.f32 (*.f32 alpha alpha) u0)
accuracy8.868687733391493
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
Samples
95.0ms256×0valid
Compiler

Compiled 399 to 68 computations (83% saved)

Precisions
Click to see histograms. Total time spent on operations: 81.0ms
ival-div: 32.0ms (39.5% of total)
ival-mult: 20.0ms (24.7% of total)
ival-pow: 17.0ms (21% of total)
ival-log: 4.0ms (4.9% of total)
ival-neg: 3.0ms (3.7% of total)
ival-log1p: 2.0ms (2.5% of total)
ival-sub: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series47.0ms (0.8%)

Memory
13.7MiB live, 90.4MiB allocated
Counts
19 → 45
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha alpha)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(neg.f32 alpha)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(log1p.f32 (neg.f32 u0))
(pow.f32 alpha #s(literal 6 binary32))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(pow alpha 2)
(* -1 (* alpha (log (- 1 u0))))
(* -1 alpha)
(/ -1 alpha)
(* -1 (pow alpha 2))
(* -1 (pow alpha 4))
(* -1 (pow alpha 6))
(pow alpha 6)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* alpha u0)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha)))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* alpha (log (/ -1 u0)))
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 u0))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
Calls

6 calls:

TimeVariablePointExpression
23.0ms
alpha
@0
((* (* (neg alpha) alpha) (log (- 1 u0))) (* (* alpha alpha) u0) (* alpha alpha) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (neg alpha) (log (+ 1 (neg u0)))) alpha) (* (neg alpha) (log (+ 1 (neg u0)))) (neg alpha) (/ 1 (/ 1 (neg alpha))) (/ 1 (neg alpha)) (log (- 1 u0)) (* (* (/ 1 (/ 1 (neg alpha))) alpha) (log (- 1 u0))) (/ (* (pow (neg alpha) 3) alpha) (* alpha alpha)) (* (pow (neg alpha) 3) alpha) (* (/ (* (pow (neg alpha) 3) alpha) (* alpha alpha)) (log (- 1 u0))) (/ (neg (pow alpha 6)) (pow alpha 4)) (* (/ (neg (pow alpha 6)) (pow alpha 4)) (log (- 1 u0))) (neg (pow alpha 6)) (log (+ 1 (neg u0))) (pow alpha 6))
10.0ms
alpha
@-inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (* (* alpha alpha) u0) (* alpha alpha) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (neg alpha) (log (+ 1 (neg u0)))) alpha) (* (neg alpha) (log (+ 1 (neg u0)))) (neg alpha) (/ 1 (/ 1 (neg alpha))) (/ 1 (neg alpha)) (log (- 1 u0)) (* (* (/ 1 (/ 1 (neg alpha))) alpha) (log (- 1 u0))) (/ (* (pow (neg alpha) 3) alpha) (* alpha alpha)) (* (pow (neg alpha) 3) alpha) (* (/ (* (pow (neg alpha) 3) alpha) (* alpha alpha)) (log (- 1 u0))) (/ (neg (pow alpha 6)) (pow alpha 4)) (* (/ (neg (pow alpha 6)) (pow alpha 4)) (log (- 1 u0))) (neg (pow alpha 6)) (log (+ 1 (neg u0))) (pow alpha 6))
9.0ms
alpha
@inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (* (* alpha alpha) u0) (* alpha alpha) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (neg alpha) (log (+ 1 (neg u0)))) alpha) (* (neg alpha) (log (+ 1 (neg u0)))) (neg alpha) (/ 1 (/ 1 (neg alpha))) (/ 1 (neg alpha)) (log (- 1 u0)) (* (* (/ 1 (/ 1 (neg alpha))) alpha) (log (- 1 u0))) (/ (* (pow (neg alpha) 3) alpha) (* alpha alpha)) (* (pow (neg alpha) 3) alpha) (* (/ (* (pow (neg alpha) 3) alpha) (* alpha alpha)) (log (- 1 u0))) (/ (neg (pow alpha 6)) (pow alpha 4)) (* (/ (neg (pow alpha 6)) (pow alpha 4)) (log (- 1 u0))) (neg (pow alpha 6)) (log (+ 1 (neg u0))) (pow alpha 6))
1.0ms
u0
@inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (* (* alpha alpha) u0) (* alpha alpha) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (neg alpha) (log (+ 1 (neg u0)))) alpha) (* (neg alpha) (log (+ 1 (neg u0)))) (neg alpha) (/ 1 (/ 1 (neg alpha))) (/ 1 (neg alpha)) (log (- 1 u0)) (* (* (/ 1 (/ 1 (neg alpha))) alpha) (log (- 1 u0))) (/ (* (pow (neg alpha) 3) alpha) (* alpha alpha)) (* (pow (neg alpha) 3) alpha) (* (/ (* (pow (neg alpha) 3) alpha) (* alpha alpha)) (log (- 1 u0))) (/ (neg (pow alpha 6)) (pow alpha 4)) (* (/ (neg (pow alpha 6)) (pow alpha 4)) (log (- 1 u0))) (neg (pow alpha 6)) (log (+ 1 (neg u0))) (pow alpha 6))
1.0ms
u0
@-inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (* (* alpha alpha) u0) (* alpha alpha) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (* (neg alpha) (log (+ 1 (neg u0)))) alpha) (* (neg alpha) (log (+ 1 (neg u0)))) (neg alpha) (/ 1 (/ 1 (neg alpha))) (/ 1 (neg alpha)) (log (- 1 u0)) (* (* (/ 1 (/ 1 (neg alpha))) alpha) (log (- 1 u0))) (/ (* (pow (neg alpha) 3) alpha) (* alpha alpha)) (* (pow (neg alpha) 3) alpha) (* (/ (* (pow (neg alpha) 3) alpha) (* alpha alpha)) (log (- 1 u0))) (/ (neg (pow alpha 6)) (pow alpha 4)) (* (/ (neg (pow alpha 6)) (pow alpha 4)) (log (- 1 u0))) (neg (pow alpha 6)) (log (+ 1 (neg u0))) (pow alpha 6))

simplify187.0ms (3%)

Memory
11.6MiB live, 248.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0166604
1474562
21226516
32829500
46586492
08113463
Stop Event
iter limit
node limit
Counts
45 → 45
Calls
Call 1
Inputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(pow alpha 2)
(* -1 (* alpha (log (- 1 u0))))
(* -1 alpha)
(/ -1 alpha)
(* -1 (pow alpha 2))
(* -1 (pow alpha 4))
(* -1 (pow alpha 6))
(pow alpha 6)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* alpha u0)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha)))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* alpha (log (/ -1 u0)))
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 u0))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(pow alpha 2)
(*.f32 alpha alpha)
(* -1 (* alpha (log (- 1 u0))))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(* -1 alpha)
(neg.f32 alpha)
(/ -1 alpha)
(/.f32 #s(literal -1 binary32) alpha)
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 4))
(neg.f32 (pow.f32 alpha #s(literal 4 binary32)))
(* -1 (pow alpha 6))
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(pow alpha 6)
(pow.f32 alpha #s(literal 6 binary32))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(* alpha u0)
(*.f32 u0 alpha)
(* u0 (+ alpha (* 1/2 (* alpha u0))))
(*.f32 (fma.f32 (*.f32 u0 alpha) #s(literal 1/2 binary32) alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/3 (* alpha u0)) (* 1/2 alpha)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 u0 alpha) alpha) u0)
(* u0 (+ alpha (* u0 (+ (* 1/2 alpha) (* u0 (+ (* 1/4 (* alpha u0)) (* 1/3 alpha)))))))
(*.f32 (fma.f32 (*.f32 alpha (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 alpha) u0)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)) alpha)
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(*.f32 alpha (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha) u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha)))
(* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (neg.f32 alpha))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ alpha u0))
(-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0)))
(-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha) u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))
(+ (* -1 (* alpha (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ alpha (pow u0 3))) (+ (* 1/2 (/ alpha (pow u0 2))) (/ alpha u0))))
(-.f32 (/.f32 (fma.f32 alpha (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0) alpha) u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) u0) (log.f32 #s(literal -1 binary32))) (log.f32 u0))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha (/.f32 alpha u0)) alpha)
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha (/.f32 alpha u0)) alpha (*.f32 alpha (/.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) alpha) u0) u0)))
(* alpha (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha)
(+ (* alpha (log (/ -1 u0))) (/ alpha u0))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha (/.f32 alpha u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1/2 (/ alpha u0))) u0)) (* alpha (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha) u0))
(+ (* -1 (/ (+ (* -1 alpha) (* -1 (/ (+ (* 1/3 (/ alpha u0)) (* 1/2 alpha)) u0))) u0)) (* alpha (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha (/.f32 (fma.f32 alpha (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0) alpha) u0))
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+.f32 (/.f32 (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) u0) (log.f32 (neg.f32 u0)))

rewrite64.0ms (1%)

Memory
-3.4MiB live, 74.0MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
035146
058128
1184113
0935113
Stop Event
iter limit
iter limit
iter limit
unsound
iter limit
Counts
19 → 308
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha alpha)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(neg.f32 alpha)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha)))
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(log1p.f32 (neg.f32 u0))
(pow.f32 alpha #s(literal 6 binary32))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 (*.f32 (neg.f32 alpha) #s(literal -1 binary32)) alpha)
(*.f32 (pow.f32 alpha #s(literal 1 binary32)) (pow.f32 alpha #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 alpha alpha)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 alpha alpha)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (neg.f32 alpha) (neg.f32 alpha))
(*.f32 #s(literal 1 binary32) (*.f32 alpha alpha))
(*.f32 alpha alpha)
(/.f32 (*.f32 (neg.f32 alpha) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))
(pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -2 binary32))
(pow.f32 (neg.f32 alpha) #s(literal 2 binary32))
(pow.f32 alpha #s(literal 2 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))
(neg.f32 (*.f32 (neg.f32 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (neg.f32 alpha))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) alpha)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 (neg.f32 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 (neg.f32 alpha) (*.f32 (log1p.f32 (neg.f32 u0)) alpha))
(*.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (*.f32 alpha alpha))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 (neg.f32 u0))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0)))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0)))))
(neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) alpha))
(neg.f32 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) alpha)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) #s(literal -1 binary32)) alpha)
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) #s(literal 1 binary32)) (neg.f32 alpha))
(*.f32 #s(literal -1 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) alpha))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha))
(*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0))))
(/.f32 (*.f32 #s(literal -1 binary32) (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) alpha))
(-.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) alpha))
(neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 alpha #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) alpha)
(*.f32 (neg.f32 alpha) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 alpha))
(*.f32 alpha #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))))
(/.f32 (neg.f32 alpha) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 #s(literal 0 binary32) alpha))
(/.f32 alpha #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 alpha #s(literal 1 binary32)))
(-.f32 #s(literal 0 binary32) alpha)
(pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32))
(pow.f32 (neg.f32 alpha) #s(literal 1 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 alpha))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) #s(literal -1 binary32)))
(neg.f32 (/.f32 alpha #s(literal 1 binary32)))
(neg.f32 alpha)
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 alpha #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) alpha)
(*.f32 (neg.f32 alpha) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 alpha))
(*.f32 alpha #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (fma.f32 alpha alpha (*.f32 #s(literal 0 binary32) alpha))))
(/.f32 (neg.f32 alpha) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 #s(literal 0 binary32) alpha))
(/.f32 alpha #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 alpha #s(literal 1 binary32)))
(-.f32 #s(literal 0 binary32) alpha)
(pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32))
(pow.f32 (neg.f32 alpha) #s(literal 1 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 alpha))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) alpha)) #s(literal -1 binary32)))
(neg.f32 (/.f32 alpha #s(literal 1 binary32)))
(neg.f32 alpha)
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal -1/2 binary32)) (pow.f32 (neg.f32 alpha) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) alpha)
(/.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (neg.f32 alpha))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) alpha))
(pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32))
(pow.f32 (neg.f32 alpha) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (neg.f32 alpha)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 1 binary32)))
(neg.f32 (/.f32 #s(literal 1 binary32) alpha))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (-.f32 (*.f32 u0 u0) (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (neg.f32 alpha))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) alpha)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 (neg.f32 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 (neg.f32 alpha) (*.f32 (log1p.f32 (neg.f32 u0)) alpha))
(*.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (*.f32 alpha alpha))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 (neg.f32 u0))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0)))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0)))))
(neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) alpha))
(neg.f32 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) alpha)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) alpha) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3/2 binary32)) alpha))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3/2 binary32)) (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3/2 binary32)) (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)))
(*.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 (neg.f32 alpha) (/.f32 (*.f32 alpha alpha) alpha))
(*.f32 (*.f32 alpha alpha) (/.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha))
(*.f32 alpha (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) alpha) (neg.f32 alpha))
(/.f32 (*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) alpha) alpha)
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 alpha alpha))
(/.f32 (neg.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 alpha))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (*.f32 alpha alpha))
(/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) #s(literal 1 binary32)) alpha)
(/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha))
(/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)
(/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 alpha (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)))
(pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)) #s(literal -1 binary32))
(neg.f32 (/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 alpha alpha)))
(neg.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha))
(neg.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha)))
(neg.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 (*.f32 alpha (pow.f32 (neg.f32 alpha) #s(literal 3/2 binary32))) (pow.f32 (neg.f32 alpha) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3/2 binary32)) (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3/2 binary32)) alpha))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 alpha))
(*.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)
(*.f32 (neg.f32 alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha alpha))
(*.f32 alpha (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)))
(-.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(neg.f32 (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (log1p.f32 (neg.f32 u0))) #s(literal 1 binary32))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) alpha))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0))) alpha) alpha)
(/.f32 (*.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) #s(literal 1 binary32)) (log1p.f32 (neg.f32 u0))) alpha)
(/.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (log1p.f32 (neg.f32 u0))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) #s(literal 1 binary32))) alpha)
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0)))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)))
(*.f32 (/.f32 alpha #s(literal 1 binary32)) (neg.f32 alpha))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))
(*.f32 alpha (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (*.f32 alpha alpha))
(/.f32 (/.f32 alpha #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 alpha (/.f32 #s(literal -1 binary32) alpha))
(-.f32 (/.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)) #s(literal -1 binary32))
(neg.f32 (*.f32 alpha alpha))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (neg.f32 alpha))
(*.f32 #s(literal -1 binary32) (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) alpha)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 (neg.f32 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 (neg.f32 alpha) (*.f32 (log1p.f32 (neg.f32 u0)) alpha))
(*.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (*.f32 alpha alpha))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 (neg.f32 u0))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0)))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0)))))
(neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) alpha))
(neg.f32 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) alpha)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)))
(*.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal -1 binary32))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 6 binary32)))) (+.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 6 binary32)) (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 6 binary32))))))
(-.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 6 binary32)))
(+.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (-.f32 (*.f32 u0 u0) (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 6 binary32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(pow.f32 (exp.f32 (log.f32 alpha)) #s(literal 6 binary32))
(pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))
(pow.f32 alpha #s(literal 6 binary32))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)))
(neg.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))

eval50.0ms (0.8%)

Memory
-19.0MiB live, 69.1MiB allocated
Compiler

Compiled 6 919 to 1 150 computations (83.4% saved)

prune54.0ms (0.9%)

Memory
17.7MiB live, 94.3MiB allocated
Pruning

68 alts after pruning (65 fresh and 3 done)

PrunedKeptTotal
New32056376
Fresh7916
Picked325
Done011
Total33068398
Accuracy
90.8%
Counts
398 → 68
Alt Table
Click to see full alt table
StatusAccuracyProgram
31.0%
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0))) alpha) alpha)
22.1%
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)))
30.6%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0)))))
20.9%
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (log1p.f32 (neg.f32 u0))))
58.9%
(*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
51.8%
(*.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 6 binary32)))) (+.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) alpha) (neg.f32 alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 #s(literal 0 binary32) alpha)) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
22.2%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
58.7%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (-.f32 (*.f32 u0 u0) (neg.f32 u0)))))
58.8%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
72.0%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.6%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.3%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 (log.f32 alpha)) #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
22.2%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
58.9%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.6%
(*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.9%
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
22.2%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
58.8%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (-.f32 (*.f32 u0 u0) (neg.f32 u0)))))
72.1%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)))
72.1%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
58.8%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
64.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
58.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
23.2%
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
30.4%
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
8.0%
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))))
44.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (*.f32 alpha alpha)))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (/.f32 #s(literal -1 binary32) alpha)))
70.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))))
44.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))))))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -2 binary32)) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
44.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) alpha)) alpha))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32))) u0))
71.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 alpha alpha)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 alpha alpha))) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 #s(literal 0 binary32) alpha)) (log1p.f32 (neg.f32 u0))) alpha))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
44.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 4 binary32)))))
70.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)) (*.f32 (log.f32 alpha) #s(literal 4 binary32)))) u0))
71.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0))
Compiler

Compiled 2 335 to 1 813 computations (22.4% saved)

simplify83.0ms (1.4%)

Memory
-8.0MiB live, 70.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff160
(pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))
cost-diff6656
(/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
cost-diff0
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff640
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
cost-diff3296
(/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
cost-diff0
(*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
cost-diff512
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha))
cost-diff3584
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha))
cost-diff0
(/.f32 #s(literal 1 binary32) alpha)
cost-diff0
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
cost-diff544
(/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))
cost-diff0
(*.f32 u0 alpha)
cost-diff0
(*.f32 (*.f32 u0 alpha) alpha)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035231
056217
1107201
2257197
3965166
43467166
54091166
65567166
08382159
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 alpha)
u0
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0)
(/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))
alpha
(/.f32 #s(literal 1 binary32) alpha)
#s(literal 1 binary32)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
(*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0)
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha))
(pow.f32 alpha #s(literal 6 binary32))
alpha
#s(literal 6 binary32)
(*.f32 alpha alpha)
u0
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
#s(literal 1 binary32)
(/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 alpha alpha)
alpha
(neg.f32 (pow.f32 alpha #s(literal 4 binary32)))
(pow.f32 alpha #s(literal 4 binary32))
#s(literal 4 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
u0
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32)))
(pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))
(*.f32 alpha alpha)
alpha
#s(literal 3 binary32)
(pow.f32 alpha #s(literal 4 binary32))
#s(literal 4 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 alpha)
u0
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0)
(*.f32 (*.f32 u0 alpha) alpha)
(/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))
(*.f32 alpha alpha)
alpha
(/.f32 #s(literal 1 binary32) alpha)
#s(literal 1 binary32)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0)
(*.f32 (*.f32 u0 alpha) alpha)
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha))
(*.f32 alpha alpha)
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha))
(pow.f32 alpha #s(literal 4 binary32))
(pow.f32 alpha #s(literal 6 binary32))
alpha
#s(literal 6 binary32)
(*.f32 alpha alpha)
u0
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (neg.f32 alpha) alpha)
#s(literal 1 binary32)
(/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 alpha alpha)
alpha
(neg.f32 (pow.f32 alpha #s(literal 4 binary32)))
(pow.f32 alpha #s(literal 4 binary32))
#s(literal 4 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
u0
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (neg.f32 alpha) alpha)
(neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32)))
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))
(pow.f32 alpha #s(literal 6 binary32))
(*.f32 alpha alpha)
alpha
#s(literal 3 binary32)
(pow.f32 alpha #s(literal 4 binary32))
#s(literal 4 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0

localize91.0ms (1.5%)

Memory
21.4MiB live, 129.3MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.2734375
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy0.31087875976844204
(/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
accuracy0.6853677246741667
(pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))
accuracy13.19204090405869
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.2734375
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy0.27734375
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
accuracy0.36947250976844204
(/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
accuracy13.19204090405869
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.24609375
(*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0)
accuracy0.32650375976844204
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha))
accuracy0.556972509768442
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha))
accuracy8.868687733391493
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
accuracy0
(/.f32 #s(literal 1 binary32) alpha)
accuracy0.24609375
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0)
accuracy0.30859375
(/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))
accuracy8.868687733391493
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
accuracy0
(*.f32 u0 alpha)
accuracy0.24609375
(*.f32 (*.f32 u0 alpha) alpha)
accuracy8.868687733391493
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
Samples
65.0ms256×0valid
Compiler

Compiled 436 to 68 computations (84.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 51.0ms
ival-mult: 20.0ms (39.4% of total)
ival-div: 11.0ms (21.7% of total)
ival-neg: 7.0ms (13.8% of total)
ival-pow: 7.0ms (13.8% of total)
ival-log: 4.0ms (7.9% of total)
ival-sub: 1.0ms (2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series53.0ms (0.9%)

Memory
-19.3MiB live, 63.7MiB allocated
Counts
18 → 32
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 alpha)
(/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0)
(/.f32 #s(literal 1 binary32) alpha)
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
(*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0)
(/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* alpha u0)
(pow alpha 2)
(/ 1 alpha)
(pow alpha 4)
(/ -1 (pow alpha 2))
(* -1 (pow alpha 2))
(pow alpha 6)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
Calls

6 calls:

TimeVariablePointExpression
23.0ms
alpha
@0
((* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (/ alpha (/ 1 alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ alpha (/ 1 alpha)) u0) (/ 1 alpha) (/ (/ (pow alpha 6) (* alpha alpha)) (* alpha alpha)) (/ (pow alpha 6) (* alpha alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ (/ (pow alpha 6) (* alpha alpha)) (* alpha alpha)) u0) (/ (* alpha alpha) (neg (pow alpha 4))) (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (log (- 1 u0)) (* (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (log (- 1 u0))) (/ (neg (pow (* alpha alpha) 3)) (pow alpha 4)) (pow (* alpha alpha) 3) (* (/ (neg (pow (* alpha alpha) 3)) (pow alpha 4)) (log (- 1 u0))))
18.0ms
alpha
@-inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (/ alpha (/ 1 alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ alpha (/ 1 alpha)) u0) (/ 1 alpha) (/ (/ (pow alpha 6) (* alpha alpha)) (* alpha alpha)) (/ (pow alpha 6) (* alpha alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ (/ (pow alpha 6) (* alpha alpha)) (* alpha alpha)) u0) (/ (* alpha alpha) (neg (pow alpha 4))) (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (log (- 1 u0)) (* (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (log (- 1 u0))) (/ (neg (pow (* alpha alpha) 3)) (pow alpha 4)) (pow (* alpha alpha) 3) (* (/ (neg (pow (* alpha alpha) 3)) (pow alpha 4)) (log (- 1 u0))))
8.0ms
alpha
@inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (/ alpha (/ 1 alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ alpha (/ 1 alpha)) u0) (/ 1 alpha) (/ (/ (pow alpha 6) (* alpha alpha)) (* alpha alpha)) (/ (pow alpha 6) (* alpha alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ (/ (pow alpha 6) (* alpha alpha)) (* alpha alpha)) u0) (/ (* alpha alpha) (neg (pow alpha 4))) (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (log (- 1 u0)) (* (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (log (- 1 u0))) (/ (neg (pow (* alpha alpha) 3)) (pow alpha 4)) (pow (* alpha alpha) 3) (* (/ (neg (pow (* alpha alpha) 3)) (pow alpha 4)) (log (- 1 u0))))
1.0ms
u0
@-inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (/ alpha (/ 1 alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ alpha (/ 1 alpha)) u0) (/ 1 alpha) (/ (/ (pow alpha 6) (* alpha alpha)) (* alpha alpha)) (/ (pow alpha 6) (* alpha alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ (/ (pow alpha 6) (* alpha alpha)) (* alpha alpha)) u0) (/ (* alpha alpha) (neg (pow alpha 4))) (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (log (- 1 u0)) (* (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (log (- 1 u0))) (/ (neg (pow (* alpha alpha) 3)) (pow alpha 4)) (pow (* alpha alpha) 3) (* (/ (neg (pow (* alpha alpha) 3)) (pow alpha 4)) (log (- 1 u0))))
1.0ms
u0
@inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (* (* u0 alpha) alpha) (* u0 alpha) (/ alpha (/ 1 alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ alpha (/ 1 alpha)) u0) (/ 1 alpha) (/ (/ (pow alpha 6) (* alpha alpha)) (* alpha alpha)) (/ (pow alpha 6) (* alpha alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ (/ (pow alpha 6) (* alpha alpha)) (* alpha alpha)) u0) (/ (* alpha alpha) (neg (pow alpha 4))) (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (log (- 1 u0)) (* (/ 1 (/ (* alpha alpha) (neg (pow alpha 4)))) (log (- 1 u0))) (/ (neg (pow (* alpha alpha) 3)) (pow alpha 4)) (pow (* alpha alpha) 3) (* (/ (neg (pow (* alpha alpha) 3)) (pow alpha 4)) (log (- 1 u0))))

simplify160.0ms (2.6%)

Memory
18.0MiB live, 215.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0118415
1312388
2814355
32123343
45859336
08113319
Stop Event
iter limit
node limit
Counts
32 → 32
Calls
Call 1
Inputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(* alpha u0)
(pow alpha 2)
(/ 1 alpha)
(pow alpha 4)
(/ -1 (pow alpha 2))
(* -1 (pow alpha 2))
(pow alpha 6)
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(* alpha u0)
(*.f32 u0 alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(/ 1 alpha)
(/.f32 #s(literal 1 binary32) alpha)
(pow alpha 4)
(pow.f32 alpha #s(literal 4 binary32))
(/ -1 (pow alpha 2))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(pow alpha 6)
(pow.f32 alpha #s(literal 6 binary32))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (*.f32 alpha alpha))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 (-.f32 (/.f32 alpha u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) alpha)) alpha)
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) u0) (log.f32 #s(literal -1 binary32))) (log.f32 u0))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 (fma.f32 (neg.f32 alpha) (log.f32 (neg.f32 u0)) (/.f32 alpha u0)) alpha)
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (neg.f32 alpha) (log.f32 (neg.f32 u0))) alpha (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 alpha u0) #s(literal 1/2 binary32) alpha)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(neg.f32 (fma.f32 (/.f32 (*.f32 alpha alpha) u0) (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) (*.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(+.f32 (/.f32 (-.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u0)) u0) #s(literal 1 binary32)) u0) (log.f32 (neg.f32 u0)))

rewrite155.0ms (2.5%)

Memory
-28.6MiB live, 179.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035176
056148
1182112
2952112
05482106
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
18 → 1 169
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 alpha)
(/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0)
(/.f32 #s(literal 1 binary32) alpha)
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
(*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0)
(/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (/.f32 u0 alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (*.f32 (neg.f32 u0) alpha) (neg.f32 alpha))
(*.f32 (*.f32 (neg.f32 u0) (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 u0 alpha))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 u0 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (neg.f32 alpha) (/.f32 u0 (/.f32 #s(literal -1 binary32) alpha)))
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 u0) alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (neg.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0)) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (neg.f32 u0) alpha)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) alpha)
(/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) u0) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) u0) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (neg.f32 u0) alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (neg.f32 u0) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 alpha alpha))
(/.f32 (neg.f32 u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))))
(/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha)))
(fma.f32 (*.f32 (neg.f32 u0) alpha) #s(literal 0 binary32) (*.f32 (*.f32 u0 alpha) alpha))
(fma.f32 #s(literal 0 binary32) (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 alpha) alpha))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha)) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 u0) alpha)) (*.f32 (*.f32 u0 alpha) alpha))
(+.f32 (*.f32 (*.f32 (neg.f32 u0) alpha) #s(literal 0 binary32)) (*.f32 (*.f32 u0 alpha) alpha))
(neg.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) alpha) (/.f32 #s(literal 1 binary32) alpha)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha)))
(neg.f32 (/.f32 u0 (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(neg.f32 (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal -1 binary32) alpha)))
(neg.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 (neg.f32 alpha) alpha)))
(neg.f32 (*.f32 (*.f32 (neg.f32 u0) alpha) alpha))
(neg.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(neg.f32 (*.f32 u0 (*.f32 (neg.f32 alpha) alpha)))
(neg.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
(neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) u0))
(*.f32 (*.f32 u0 alpha) #s(literal 1 binary32))
(*.f32 u0 alpha)
(*.f32 #s(literal 1 binary32) (*.f32 u0 alpha))
(*.f32 alpha u0)
(/.f32 (*.f32 (neg.f32 u0) alpha) #s(literal -1 binary32))
(/.f32 (neg.f32 u0) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 u0 alpha) #s(literal 1 binary32))
(/.f32 u0 (/.f32 #s(literal 1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) u0))
(neg.f32 (/.f32 u0 (/.f32 #s(literal -1 binary32) alpha)))
(*.f32 (neg.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32))) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) (neg.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (pow.f32 alpha #s(literal -5 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal 5 binary32)))
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 alpha alpha) (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (pow.f32 alpha #s(literal -3 binary32)) alpha))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 alpha) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 alpha alpha))
(*.f32 (neg.f32 alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (neg.f32 alpha) (neg.f32 alpha))
(*.f32 alpha (/.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 alpha alpha)
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 0 binary32)) (-.f32 (*.f32 alpha alpha) #s(literal 0 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) alpha)) (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 8 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 8 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha)
(/.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 alpha)))
(/.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -3 binary32))))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha))
(/.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) #s(literal 0 binary32)))))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 0 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))
(fma.f32 (neg.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32))) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) (neg.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -5 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal 5 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 5 binary32)) (pow.f32 alpha #s(literal -3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 4 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) alpha) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (pow.f32 alpha #s(literal -3 binary32)) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 alpha) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 alpha) #s(literal 0 binary32) (*.f32 alpha alpha))
(fma.f32 (neg.f32 alpha) (neg.f32 alpha) #s(literal 0 binary32))
(fma.f32 alpha (/.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 alpha alpha #s(literal 0 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 alpha))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1/2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32))
(pow.f32 alpha #s(literal 2 binary32))
(+.f32 (*.f32 (neg.f32 alpha) #s(literal 0 binary32)) (*.f32 alpha alpha))
(+.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(+.f32 (*.f32 alpha alpha) #s(literal 0 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(neg.f32 (*.f32 (neg.f32 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (/.f32 u0 alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (*.f32 (neg.f32 u0) alpha) (neg.f32 alpha))
(*.f32 (*.f32 (neg.f32 u0) (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 u0 alpha))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 u0 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (neg.f32 alpha) (/.f32 u0 (/.f32 #s(literal -1 binary32) alpha)))
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 u0) alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (neg.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0)) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (neg.f32 u0) alpha)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) alpha)
(/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) u0) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) u0) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (neg.f32 u0) alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (neg.f32 u0) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 alpha alpha))
(/.f32 (neg.f32 u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))))
(/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha)))
(fma.f32 (*.f32 (neg.f32 u0) alpha) #s(literal 0 binary32) (*.f32 (*.f32 u0 alpha) alpha))
(fma.f32 #s(literal 0 binary32) (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 alpha) alpha))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha)) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 u0) alpha)) (*.f32 (*.f32 u0 alpha) alpha))
(+.f32 (*.f32 (*.f32 (neg.f32 u0) alpha) #s(literal 0 binary32)) (*.f32 (*.f32 u0 alpha) alpha))
(neg.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) alpha) (/.f32 #s(literal 1 binary32) alpha)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha)))
(neg.f32 (/.f32 u0 (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(neg.f32 (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal -1 binary32) alpha)))
(neg.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 (neg.f32 alpha) alpha)))
(neg.f32 (*.f32 (*.f32 (neg.f32 u0) alpha) alpha))
(neg.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(neg.f32 (*.f32 u0 (*.f32 (neg.f32 alpha) alpha)))
(neg.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
(neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) u0))
(*.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (/.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (pow.f32 alpha #s(literal -1/2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha)
(*.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 alpha) (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (neg.f32 alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 alpha (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 #s(literal -1 binary32) (neg.f32 alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 5 binary32))))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 5 binary32)))
(/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) alpha)
(/.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha))
(/.f32 alpha (*.f32 alpha alpha))
(-.f32 (/.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 3 binary32))) (/.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 3 binary32))))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) alpha))
(pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 1 binary32))
(pow.f32 alpha #s(literal -1 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))
(exp.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3/2 binary32)) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))
(exp.f32 (-.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 3 binary32))))
(exp.f32 (-.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3/2 binary32))))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal -1 binary32)))
(neg.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(neg.f32 (/.f32 alpha (*.f32 (neg.f32 alpha) alpha)))
(neg.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 3 binary32))))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (neg.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32))) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) (neg.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (pow.f32 alpha #s(literal -5 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal 5 binary32)))
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 alpha alpha) (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (pow.f32 alpha #s(literal -3 binary32)) alpha))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 alpha) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 alpha alpha))
(*.f32 (neg.f32 alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (neg.f32 alpha) (neg.f32 alpha))
(*.f32 alpha (/.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 alpha alpha)
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 0 binary32)) (-.f32 (*.f32 alpha alpha) #s(literal 0 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) alpha)) (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 8 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 8 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha)
(/.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 alpha)))
(/.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -3 binary32))))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha))
(/.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) #s(literal 0 binary32)))))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 0 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))
(fma.f32 (neg.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32))) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) (neg.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -5 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal 5 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 5 binary32)) (pow.f32 alpha #s(literal -3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 4 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) alpha) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (pow.f32 alpha #s(literal -3 binary32)) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 alpha) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))
(fma.f32 (neg.f32 alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 alpha) #s(literal 0 binary32) (*.f32 alpha alpha))
(fma.f32 (neg.f32 alpha) (neg.f32 alpha) #s(literal 0 binary32))
(fma.f32 alpha (/.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 alpha alpha #s(literal 0 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 alpha))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1/2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32))
(pow.f32 alpha #s(literal 2 binary32))
(+.f32 (*.f32 (neg.f32 alpha) #s(literal 0 binary32)) (*.f32 alpha alpha))
(+.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(+.f32 (*.f32 alpha alpha) #s(literal 0 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(neg.f32 (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (pow.f32 alpha #s(literal 5 binary32))) (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal -3 binary32))))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 2 binary32)) (pow.f32 (neg.f32 alpha) #s(literal 2 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 alpha))
(*.f32 (pow.f32 alpha #s(literal 8 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (pow.f32 alpha #s(literal 12 binary32)) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 12 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 2 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha)
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -6 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 8 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 5 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha))
(*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal -1 binary32))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))
(*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 5 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 alpha) #s(literal 4 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 alpha (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal 8 binary32)) (*.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 8 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 8 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 8 binary32))))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 8 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32))))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 8 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 5 binary32))))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 5 binary32)))) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))) (*.f32 (neg.f32 alpha) alpha)) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 8 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (neg.f32 (pow.f32 alpha #s(literal 8 binary32))))
(/.f32 (pow.f32 alpha #s(literal 12 binary32)) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 alpha #s(literal 8 binary32)) #s(literal 0 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (neg.f32 alpha))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) alpha)
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal -1 binary32))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))
(/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -5 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 alpha (pow.f32 alpha #s(literal -3 binary32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(fma.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (pow.f32 alpha #s(literal 5 binary32))) (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal -3 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (neg.f32 alpha) #s(literal 2 binary32)) (pow.f32 (neg.f32 alpha) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 8 binary32)) (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 12 binary32)) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 12 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (/.f32 #s(literal -1 binary32) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 #s(literal 1 binary32) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -6 binary32)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 8 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (*.f32 alpha alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 5 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 alpha) #s(literal 4 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 4 binary32)) #s(literal 0 binary32))
(fma.f32 alpha (pow.f32 alpha #s(literal 3 binary32)) #s(literal 0 binary32))
(pow.f32 (exp.f32 #s(literal 4 binary32)) (log.f32 alpha))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -2 binary32))
(pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32))
(pow.f32 alpha #s(literal 4 binary32))
(+.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(+.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 0 binary32))
(exp.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(exp.f32 (neg.f32 (*.f32 #s(literal -4 binary32) (log.f32 alpha))))
(exp.f32 (fma.f32 #s(literal 2 binary32) (log.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(exp.f32 (*.f32 (*.f32 #s(literal -4 binary32) (log.f32 alpha)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal -4 binary32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32)))
(neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (/.f32 u0 alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (*.f32 (neg.f32 u0) alpha) (neg.f32 alpha))
(*.f32 (*.f32 (neg.f32 u0) (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 u0 alpha))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 u0 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (neg.f32 alpha) (/.f32 u0 (/.f32 #s(literal -1 binary32) alpha)))
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 u0) alpha))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (neg.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0)) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (neg.f32 u0) alpha)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) alpha)
(/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) u0) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) u0) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (neg.f32 u0) alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (neg.f32 u0) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 alpha alpha))
(/.f32 (neg.f32 u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))))
(/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha)))
(fma.f32 (*.f32 (neg.f32 u0) alpha) #s(literal 0 binary32) (*.f32 (*.f32 u0 alpha) alpha))
(fma.f32 #s(literal 0 binary32) (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 alpha) alpha))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha)) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 u0) alpha)) (*.f32 (*.f32 u0 alpha) alpha))
(+.f32 (*.f32 (*.f32 (neg.f32 u0) alpha) #s(literal 0 binary32)) (*.f32 (*.f32 u0 alpha) alpha))
(neg.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) alpha) (/.f32 #s(literal 1 binary32) alpha)))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha)))
(neg.f32 (/.f32 u0 (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(neg.f32 (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal -1 binary32) alpha)))
(neg.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 (neg.f32 alpha) alpha)))
(neg.f32 (*.f32 (*.f32 (neg.f32 u0) alpha) alpha))
(neg.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(neg.f32 (*.f32 u0 (*.f32 (neg.f32 alpha) alpha)))
(neg.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
(neg.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) u0))
(*.f32 (*.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -5 binary32))) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal -6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (pow.f32 alpha #s(literal -5 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 alpha #s(literal -5 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (pow.f32 alpha #s(literal -3 binary32)) (neg.f32 alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) alpha)
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 (pow.f32 alpha #s(literal -3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 alpha (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (*.f32 alpha alpha))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1 binary32))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 1 binary32))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -6 binary32)))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -6 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -6 binary32))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (neg.f32 alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) #s(literal -1 binary32)))
(*.f32 (neg.f32 alpha) (/.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal 1 binary32)))
(*.f32 (neg.f32 alpha) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 alpha (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
(*.f32 alpha (neg.f32 (pow.f32 alpha #s(literal -3 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 8 binary32))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 5 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 8 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 alpha)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 alpha)))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) alpha))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 5 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(/.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1 binary32))
(/.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)
(/.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 8 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 1 binary32))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -3 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 alpha))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 alpha) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 alpha (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal -2 binary32)))
(-.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal -2 binary32)))
(pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32))
(pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 1 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(exp.f32 (-.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal -1 binary32)) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))
(exp.f32 (neg.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal -1 binary32))))
(exp.f32 (fma.f32 (log.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal -1 binary32) (*.f32 #s(literal -4 binary32) (log.f32 alpha))))
(exp.f32 (*.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (neg.f32 alpha) alpha)) #s(literal -1 binary32)))
(neg.f32 (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (/.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (neg.f32 (pow.f32 alpha #s(literal -3 binary32)))))
(*.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (pow.f32 alpha #s(literal -5 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal -3 binary32)) (/.f32 alpha (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (pow.f32 alpha #s(literal -3 binary32))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -1 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 alpha (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (/.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -6 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 alpha alpha) (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 alpha alpha) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (*.f32 alpha alpha) (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (pow.f32 alpha #s(literal -3 binary32)) (neg.f32 alpha)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (neg.f32 alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (/.f32 (pow.f32 alpha #s(literal -3 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 alpha (/.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 alpha (neg.f32 alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 5 binary32)))) (pow.f32 alpha #s(literal 5 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) alpha)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) alpha)) (pow.f32 alpha #s(literal 3 binary32))) alpha)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))) (neg.f32 (pow.f32 alpha #s(literal 5 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 5 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 5 binary32)))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal 8 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 8 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) alpha)) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) alpha)) (pow.f32 alpha #s(literal 5 binary32))) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 8 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) alpha)
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 8 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 alpha))
(/.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(/.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -3 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 alpha (/.f32 #s(literal -1 binary32) alpha))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))) (*.f32 alpha alpha))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(fma.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))
(fma.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))
(pow.f32 (exp.f32 (log.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal -1/2 binary32))
(pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1 binary32))
(pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 0 binary32)) (*.f32 (neg.f32 alpha) alpha))
(+.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32)) (*.f32 (neg.f32 alpha) alpha))
(+.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))
(exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32)) (*.f32 (log.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal -1 binary32)))
(neg.f32 (*.f32 alpha alpha))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (log1p.f32 (neg.f32 u0)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0)))
(/.f32 (-.f32 (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (log1p.f32 u0) (log1p.f32 u0))) (+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)))
(/.f32 (-.f32 (*.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32)))) (*.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (+.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (fma.f32 u0 u0 u0)) (*.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) #s(literal -1 binary32))
(/.f32 (log1p.f32 (neg.f32 u0)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (log1p.f32 (neg.f32 u0))))
(-.f32 (/.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 1 binary32)) (/.f32 (log1p.f32 u0) #s(literal 1 binary32)))
(-.f32 (/.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) #s(literal 1 binary32)) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 1 binary32)))
(-.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal -1 binary32))))
(-.f32 (log.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (log.f32 (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 (neg.f32 u0))))
(+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32)))))
(+.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(+.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))))
(neg.f32 (neg.f32 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 (neg.f32 u0))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) alpha) #s(literal -1 binary32))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -3 binary32)))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (neg.f32 alpha))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 (neg.f32 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -3 binary32)))))
(*.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(*.f32 (neg.f32 alpha) (*.f32 (log1p.f32 (neg.f32 u0)) alpha))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(/.f32 (neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alpha)) (pow.f32 alpha #s(literal -3 binary32)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 alpha alpha))
(/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alpha) (neg.f32 (pow.f32 alpha #s(literal -3 binary32))))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0)))))
(/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))))
(-.f32 (/.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (/.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(-.f32 (/.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(-.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) alpha))
(fma.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(fma.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(fma.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(pow.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(+.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) #s(literal 0 binary32)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(+.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) #s(literal 0 binary32)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(neg.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 (neg.f32 alpha) alpha)))
(neg.f32 (/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alpha) (pow.f32 alpha #s(literal -3 binary32))))
(neg.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal -4 binary32))))
(neg.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(neg.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(neg.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(neg.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal 4 binary32))))
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) alpha)))
(neg.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32))))
(neg.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))))
(neg.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 (neg.f32 u0)))))
(neg.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0)))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -3 binary32))))))
(neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) alpha))
(*.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (/.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (neg.f32 (pow.f32 alpha #s(literal -3 binary32)))))
(*.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (pow.f32 alpha #s(literal -5 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal -3 binary32)) (/.f32 alpha (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (pow.f32 alpha #s(literal -3 binary32))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -1 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 alpha (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (/.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -6 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 alpha alpha) (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 alpha alpha) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (*.f32 alpha alpha) (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (pow.f32 alpha #s(literal -3 binary32)) (neg.f32 alpha)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (neg.f32 alpha) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (/.f32 (pow.f32 alpha #s(literal -3 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 alpha (/.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 alpha (neg.f32 alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 5 binary32)))) (pow.f32 alpha #s(literal 5 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) alpha)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) alpha)) (pow.f32 alpha #s(literal 3 binary32))) alpha)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))) (neg.f32 (pow.f32 alpha #s(literal 5 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 5 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 5 binary32)))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal 8 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 8 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) alpha)) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) alpha)) (pow.f32 alpha #s(literal 5 binary32))) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 8 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) alpha)
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 8 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 alpha))
(/.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(/.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -3 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 alpha (/.f32 #s(literal -1 binary32) alpha))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))) (*.f32 alpha alpha))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(fma.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))
(fma.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))
(pow.f32 (exp.f32 (log.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal -1/2 binary32))
(pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1 binary32))
(pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 0 binary32)) (*.f32 (neg.f32 alpha) alpha))
(+.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32)) (*.f32 (neg.f32 alpha) alpha))
(+.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))
(exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32)) (*.f32 (log.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal -1 binary32)))
(neg.f32 (*.f32 alpha alpha))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 3/2 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 3/2 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3/2 binary32)) (pow.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 3/2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 3/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 3/2 binary32)) (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal 12 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 3 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3/2 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (pow.f32 alpha #s(literal 12 binary32)) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 18 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) alpha)
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal -1 binary32))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 alpha) #s(literal 6 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 alpha (pow.f32 alpha #s(literal 5 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal 12 binary32)) (*.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 18 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 alpha #s(literal 12 binary32)) #s(literal 0 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)))
(/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 3 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (pow.f32 alpha #s(literal 12 binary32)) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (neg.f32 (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (pow.f32 alpha #s(literal 18 binary32)) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 3 binary32)))
(/.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32)))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 3/2 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 3/2 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3/2 binary32)) (pow.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 3/2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 3/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 3/2 binary32)) (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal 12 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 12 binary32)) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 18 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 5 binary32)) alpha #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 4 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 alpha) #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 alpha (pow.f32 alpha #s(literal 5 binary32)) #s(literal 0 binary32))
(pow.f32 (exp.f32 #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(pow.f32 (exp.f32 #s(literal 6 binary32)) (log.f32 alpha))
(pow.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32))
(pow.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal -4 binary32))) #s(literal -1 binary32))
(pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))
(pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal -3/2 binary32))
(pow.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 3/2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -6 binary32))
(pow.f32 alpha #s(literal 6 binary32))
(+.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 6 binary32)))
(+.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 0 binary32))
(exp.f32 (fma.f32 (log.f32 alpha) #s(literal 3 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3/2 binary32))))
(exp.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3/2 binary32) (*.f32 (log.f32 alpha) #s(literal 3 binary32))))
(exp.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3/2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3/2 binary32))))
(exp.f32 (fma.f32 (log.f32 alpha) #s(literal 4 binary32) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(exp.f32 (fma.f32 #s(literal 2 binary32) (log.f32 alpha) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 3 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3/2 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32)) #s(literal 3/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)))
(neg.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32)))
(neg.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 (neg.f32 u0))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) alpha) #s(literal -1 binary32))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -3 binary32)))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (neg.f32 alpha))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 (neg.f32 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -3 binary32)))))
(*.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(*.f32 (neg.f32 alpha) (*.f32 (log1p.f32 (neg.f32 u0)) alpha))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(/.f32 (neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alpha)) (pow.f32 alpha #s(literal -3 binary32)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 alpha alpha))
(/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alpha) (neg.f32 (pow.f32 alpha #s(literal -3 binary32))))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0)))))
(/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))))
(-.f32 (/.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (/.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(-.f32 (/.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(-.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) alpha))
(fma.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(fma.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(fma.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(pow.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 (neg.f32 u0))) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(+.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) #s(literal 0 binary32)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(+.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) #s(literal 0 binary32)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)) alpha))
(neg.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 (neg.f32 alpha) alpha)))
(neg.f32 (/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) alpha) (pow.f32 alpha #s(literal -3 binary32))))
(neg.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal -4 binary32))))
(neg.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(neg.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(neg.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(neg.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 alpha #s(literal 4 binary32))))
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) alpha)))
(neg.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32))))
(neg.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))))
(neg.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 (neg.f32 u0)))))
(neg.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0)))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -3 binary32))))))
(neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) alpha))

eval76.0ms (1.2%)

Memory
10.8MiB live, 169.3MiB allocated
Compiler

Compiled 16 023 to 2 864 computations (82.1% saved)

prune108.0ms (1.8%)

Memory
-9.4MiB live, 233.9MiB allocated
Pruning

123 alts after pruning (116 fresh and 7 done)

PrunedKeptTotal
New75178829
Fresh223860
Picked055
Done123
Total774123897
Accuracy
91.4%
Counts
897 → 123
Alt Table
Click to see full alt table
StatusAccuracyProgram
22.3%
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)))
8.1%
(-.f32 (/.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
58.9%
(*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.9%
(*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) alpha) (neg.f32 alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 8 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 #s(literal 0 binary32) alpha)) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.6%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.3%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.5%
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
22.2%
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
58.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
71.8%
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
57.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 (log.f32 alpha)) #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 #s(literal 6 binary32)) (log.f32 alpha))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
36.1%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 12 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
51.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 8 binary32))) (pow.f32 alpha #s(literal 6 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
22.2%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
58.8%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
43.0%
(*.f32 (/.f32 (neg.f32 (/.f32 (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (neg.f32 (/.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
45.8%
(*.f32 (/.f32 (neg.f32 (/.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
42.9%
(*.f32 (/.f32 (neg.f32 (*.f32 (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (neg.f32 (*.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
51.7%
(*.f32 (/.f32 (neg.f32 (*.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
51.7%
(*.f32 (/.f32 (neg.f32 (*.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
36.8%
(*.f32 (/.f32 (neg.f32 (*.f32 (pow.f32 alpha #s(literal 18 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.6%
(*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3/2 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.9%
(*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 2 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.6%
(*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.9%
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
22.2%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
58.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
72.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
58.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 8 binary32))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.9%
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (/.f32 alpha (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (pow.f32 alpha #s(literal -5 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
22.2%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
72.1%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)))
72.1%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
58.8%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
63.9%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
58.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
44.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (*.f32 alpha alpha)))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32))))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) alpha))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha)))
65.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32)) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 u0 alpha)))
71.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -2 binary32)) (*.f32 alpha alpha)) u0))
71.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
70.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal 4 binary32)) (log.f32 alpha)) (*.f32 alpha alpha)) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
57.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 8 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32))))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 8 binary32)))) (*.f32 alpha alpha)) u0))
71.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 8 binary32))))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (*.f32 alpha alpha)) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -4 binary32))) (*.f32 alpha alpha)) u0))
71.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal 2 binary32))) (*.f32 alpha alpha)) u0))
71.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 2 binary32))) (*.f32 alpha alpha)) u0))
65.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 12 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 2 binary32))) (*.f32 alpha alpha)) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) u0))
65.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 8 binary32)))) u0))
44.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
69.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 alpha alpha)) u0))
70.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32))) (*.f32 alpha alpha)) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) alpha))) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 alpha (*.f32 alpha alpha))) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha)) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32)))) u0))
71.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))) u0))
71.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (exp.f32 (-.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 3 binary32))))) u0))
71.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (exp.f32 (*.f32 (log.f32 alpha) #s(literal -1 binary32)))) u0))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32))) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha))) alpha))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))) u0))
71.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha)) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 alpha alpha)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 alpha alpha))) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -4 binary32)))) u0))
71.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha))) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 (*.f32 (neg.f32 alpha) alpha))))
70.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)) (*.f32 (log.f32 alpha) #s(literal 4 binary32)))) u0))
71.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0))
Compiler

Compiled 4 515 to 3 497 computations (22.5% saved)

simplify200.0ms (3.3%)

Memory
30.4MiB live, 69.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32)))
cost-diff0
(/.f32 (neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
cost-diff0
(*.f32 (/.f32 (neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff32
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(*.f32 alpha alpha)
cost-diff0
(pow.f32 alpha #s(literal 6 binary32))
cost-diff0
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
cost-diff0
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32))
cost-diff0
(*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
cost-diff512
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha))
cost-diff0
(/.f32 #s(literal 1 binary32) alpha)
cost-diff0
(*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha)
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
cost-diff544
(/.f32 u0 (/.f32 #s(literal 1 binary32) alpha))
cost-diff0
(pow.f32 alpha #s(literal -2 binary32))
cost-diff0
(/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))
cost-diff0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
Iterations

Useful iterations: 8 (0.0ms)

IterNodesCost
040247
064241
1111235
2226235
3502231
41011227
51798227
62284227
72782221
83256215
93806215
103840215
113854215
123857215
133857215
144009215
154061215
164061215
174466215
184474215
194474215
204474215
214474215
224480215
234480215
04480215
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))
u0
(pow.f32 alpha #s(literal -2 binary32))
alpha
#s(literal -2 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
(*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha)
(/.f32 u0 (/.f32 #s(literal 1 binary32) alpha))
u0
(/.f32 #s(literal 1 binary32) alpha)
#s(literal 1 binary32)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0)
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha))
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32))
(/.f32 #s(literal 1 binary32) alpha)
#s(literal 1 binary32)
alpha
#s(literal -4 binary32)
(*.f32 alpha alpha)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha))
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(pow.f32 alpha #s(literal 6 binary32))
alpha
#s(literal 6 binary32)
(*.f32 alpha alpha)
(/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
(*.f32 (/.f32 (neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32)))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))
(pow.f32 alpha #s(literal -2 binary32))
alpha
#s(literal -2 binary32)
#s(literal -3 binary32)
(pow.f32 alpha #s(literal 4 binary32))
#s(literal 4 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))
u0
(pow.f32 alpha #s(literal -2 binary32))
alpha
#s(literal -2 binary32)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
(*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha)
(*.f32 (*.f32 u0 alpha) alpha)
(/.f32 u0 (/.f32 #s(literal 1 binary32) alpha))
(*.f32 u0 alpha)
u0
(/.f32 #s(literal 1 binary32) alpha)
#s(literal 1 binary32)
alpha
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32)) u0))
(*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0)
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32)) u0)
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha))
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32))
(/.f32 #s(literal 1 binary32) alpha)
#s(literal 1 binary32)
alpha
#s(literal -4 binary32)
(*.f32 alpha alpha)
u0
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0))))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) alpha) (neg.f32 alpha))
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(pow.f32 alpha #s(literal 6 binary32))
alpha
#s(literal 6 binary32)
(*.f32 alpha alpha)
(/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(log1p.f32 (neg.f32 u0))
(neg.f32 u0)
u0
(*.f32 (/.f32 (neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32)))
(/.f32 (neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32)))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))
(pow.f32 alpha #s(literal -2 binary32))
alpha
#s(literal -2 binary32)
#s(literal -3 binary32)
(pow.f32 alpha #s(literal 4 binary32))
#s(literal 4 binary32)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0

localize98.0ms (1.6%)

Memory
-17.9MiB live, 141.9MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.2734375
(*.f32 (/.f32 (neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
accuracy0.31087875976844204
(/.f32 (neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
accuracy0.7482377930532609
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))
accuracy13.19204090405869
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.31478500976844204
(/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
accuracy0.32650375976844204
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha))
accuracy0.328125
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
accuracy17.143339140159117
(log1p.f32 (neg.f32 u0))
accuracy0.24609375
(*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0)
accuracy0.556972509768442
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha))
accuracy0.9641281005056191
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32))
accuracy8.868687733391493
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
accuracy0
(/.f32 #s(literal 1 binary32) alpha)
accuracy0.24609375
(*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha)
accuracy0.28125
(/.f32 u0 (/.f32 #s(literal 1 binary32) alpha))
accuracy8.868687733391493
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
accuracy0
(pow.f32 alpha #s(literal -2 binary32))
accuracy0.2421875
(/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))
accuracy8.868687733391493
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
Samples
71.0ms256×0valid
Compiler

Compiled 459 to 77 computations (83.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 50.0ms
ival-pow: 16.0ms (32.1% of total)
ival-div: 11.0ms (22.1% of total)
ival-mult: 11.0ms (22.1% of total)
ival-neg: 5.0ms (10% of total)
ival-log: 4.0ms (8% of total)
ival-log1p: 2.0ms (4% of total)
ival-sub: 1.0ms (2% of total)
exact: 1.0ms (2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series34.0ms (0.6%)

Memory
-21.2MiB live, 60.3MiB allocated
Counts
24 → 47
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))
(pow.f32 alpha #s(literal -2 binary32))
(/.f32 u0 (/.f32 #s(literal 1 binary32) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
(*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha)
(/.f32 #s(literal 1 binary32) alpha)
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0)
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(pow.f32 alpha #s(literal 6 binary32))
(*.f32 alpha alpha)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32)))
(log1p.f32 (neg.f32 u0))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha))
(/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(/ 1 (pow alpha 2))
(* alpha u0)
(/ 1 alpha)
(pow alpha 2)
(pow alpha 4)
(* -1 (pow alpha 6))
(pow alpha 6)
(* -1 (pow alpha 2))
(* -1 (pow alpha 4))
(/ (log (- 1 u0)) (pow alpha 2))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (/ u0 (pow alpha 2)))
(* u0 (- (* -1/2 (/ u0 (pow alpha 2))) (/ 1 (pow alpha 2))))
(* u0 (- (* u0 (- (* -1/3 (/ u0 (pow alpha 2))) (* 1/2 (/ 1 (pow alpha 2))))) (/ 1 (pow alpha 2))))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 (/ u0 (pow alpha 2))) (* 1/3 (/ 1 (pow alpha 2))))) (* 1/2 (/ 1 (pow alpha 2))))) (/ 1 (pow alpha 2))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(/ (+ (log -1) (* -1 (log (/ 1 u0)))) (pow alpha 2))
(- (+ (* -1 (/ (log (/ 1 u0)) (pow alpha 2))) (/ (log -1) (pow alpha 2))) (/ 1 (* (pow alpha 2) u0)))
(+ (* -1 (/ (log (/ 1 u0)) (pow alpha 2))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (* (pow alpha 2) u0))) (/ 1 (pow alpha 2))) u0)) (/ (log -1) (pow alpha 2))))
(- (+ (* -1 (/ (log (/ 1 u0)) (pow alpha 2))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow alpha 2))) (* 1/3 (/ 1 (* (pow alpha 2) u0)))) (pow u0 2))) (/ (log -1) (pow alpha 2)))) (/ 1 (* (pow alpha 2) u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -1 (/ (log (/ -1 u0)) (pow alpha 2)))
(- (* -1 (/ (log (/ -1 u0)) (pow alpha 2))) (/ 1 (* (pow alpha 2) u0)))
(+ (* -1 (/ (log (/ -1 u0)) (pow alpha 2))) (* -1 (/ (+ (* 1/2 (/ 1 (* (pow alpha 2) u0))) (/ 1 (pow alpha 2))) u0)))
(+ (* -1 (/ (log (/ -1 u0)) (pow alpha 2))) (* -1 (/ (+ (/ 1/3 (* (pow alpha 2) (pow u0 2))) (+ (/ 1/2 (* (pow alpha 2) u0)) (/ 1 (pow alpha 2)))) u0)))
Calls

6 calls:

TimeVariablePointExpression
11.0ms
alpha
@inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (/ u0 (pow alpha -2)) (pow alpha -2) (/ u0 (/ 1 alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ u0 (/ 1 alpha)) alpha) (/ 1 alpha) (/ (pow (/ 1 alpha) -4) (* alpha alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ (pow (/ 1 alpha) -4) (* alpha alpha)) u0) (pow (/ 1 alpha) -4) (* (* (neg alpha) alpha) (log (- 1 u0))) (neg (pow alpha 6)) (pow alpha 6) (* alpha alpha) (log (- 1 u0)) (* (/ (neg (pow (pow alpha -2) -3)) (pow alpha 4)) (log (- 1 u0))) (/ (neg (pow (pow alpha -2) -3)) (pow alpha 4)) (neg (pow (pow alpha -2) -3)) (log (+ 1 (neg u0))) (* (/ (neg (pow alpha 6)) (* alpha alpha)) (/ (log (+ 1 (neg u0))) (* alpha alpha))) (/ (neg (pow alpha 6)) (* alpha alpha)) (/ (log (+ 1 (neg u0))) (* alpha alpha)) (pow (pow alpha -2) -3))
9.0ms
alpha
@-inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (/ u0 (pow alpha -2)) (pow alpha -2) (/ u0 (/ 1 alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ u0 (/ 1 alpha)) alpha) (/ 1 alpha) (/ (pow (/ 1 alpha) -4) (* alpha alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ (pow (/ 1 alpha) -4) (* alpha alpha)) u0) (pow (/ 1 alpha) -4) (* (* (neg alpha) alpha) (log (- 1 u0))) (neg (pow alpha 6)) (pow alpha 6) (* alpha alpha) (log (- 1 u0)) (* (/ (neg (pow (pow alpha -2) -3)) (pow alpha 4)) (log (- 1 u0))) (/ (neg (pow (pow alpha -2) -3)) (pow alpha 4)) (neg (pow (pow alpha -2) -3)) (log (+ 1 (neg u0))) (* (/ (neg (pow alpha 6)) (* alpha alpha)) (/ (log (+ 1 (neg u0))) (* alpha alpha))) (/ (neg (pow alpha 6)) (* alpha alpha)) (/ (log (+ 1 (neg u0))) (* alpha alpha)) (pow (pow alpha -2) -3))
8.0ms
alpha
@0
((* (* (neg alpha) alpha) (log (- 1 u0))) (/ u0 (pow alpha -2)) (pow alpha -2) (/ u0 (/ 1 alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ u0 (/ 1 alpha)) alpha) (/ 1 alpha) (/ (pow (/ 1 alpha) -4) (* alpha alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ (pow (/ 1 alpha) -4) (* alpha alpha)) u0) (pow (/ 1 alpha) -4) (* (* (neg alpha) alpha) (log (- 1 u0))) (neg (pow alpha 6)) (pow alpha 6) (* alpha alpha) (log (- 1 u0)) (* (/ (neg (pow (pow alpha -2) -3)) (pow alpha 4)) (log (- 1 u0))) (/ (neg (pow (pow alpha -2) -3)) (pow alpha 4)) (neg (pow (pow alpha -2) -3)) (log (+ 1 (neg u0))) (* (/ (neg (pow alpha 6)) (* alpha alpha)) (/ (log (+ 1 (neg u0))) (* alpha alpha))) (/ (neg (pow alpha 6)) (* alpha alpha)) (/ (log (+ 1 (neg u0))) (* alpha alpha)) (pow (pow alpha -2) -3))
2.0ms
u0
@-inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (/ u0 (pow alpha -2)) (pow alpha -2) (/ u0 (/ 1 alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ u0 (/ 1 alpha)) alpha) (/ 1 alpha) (/ (pow (/ 1 alpha) -4) (* alpha alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ (pow (/ 1 alpha) -4) (* alpha alpha)) u0) (pow (/ 1 alpha) -4) (* (* (neg alpha) alpha) (log (- 1 u0))) (neg (pow alpha 6)) (pow alpha 6) (* alpha alpha) (log (- 1 u0)) (* (/ (neg (pow (pow alpha -2) -3)) (pow alpha 4)) (log (- 1 u0))) (/ (neg (pow (pow alpha -2) -3)) (pow alpha 4)) (neg (pow (pow alpha -2) -3)) (log (+ 1 (neg u0))) (* (/ (neg (pow alpha 6)) (* alpha alpha)) (/ (log (+ 1 (neg u0))) (* alpha alpha))) (/ (neg (pow alpha 6)) (* alpha alpha)) (/ (log (+ 1 (neg u0))) (* alpha alpha)) (pow (pow alpha -2) -3))
1.0ms
u0
@inf
((* (* (neg alpha) alpha) (log (- 1 u0))) (/ u0 (pow alpha -2)) (pow alpha -2) (/ u0 (/ 1 alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ u0 (/ 1 alpha)) alpha) (/ 1 alpha) (/ (pow (/ 1 alpha) -4) (* alpha alpha)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (/ (pow (/ 1 alpha) -4) (* alpha alpha)) u0) (pow (/ 1 alpha) -4) (* (* (neg alpha) alpha) (log (- 1 u0))) (neg (pow alpha 6)) (pow alpha 6) (* alpha alpha) (log (- 1 u0)) (* (/ (neg (pow (pow alpha -2) -3)) (pow alpha 4)) (log (- 1 u0))) (/ (neg (pow (pow alpha -2) -3)) (pow alpha 4)) (neg (pow (pow alpha -2) -3)) (log (+ 1 (neg u0))) (* (/ (neg (pow alpha 6)) (* alpha alpha)) (/ (log (+ 1 (neg u0))) (* alpha alpha))) (/ (neg (pow alpha 6)) (* alpha alpha)) (/ (log (+ 1 (neg u0))) (* alpha alpha)) (pow (pow alpha -2) -3))

simplify172.0ms (2.8%)

Memory
37.9MiB live, 195.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0172702
1458663
21217612
33367576
08259545
Stop Event
iter limit
node limit
Counts
47 → 47
Calls
Call 1
Inputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(* (pow alpha 2) u0)
(/ 1 (pow alpha 2))
(* alpha u0)
(/ 1 alpha)
(pow alpha 2)
(pow alpha 4)
(* -1 (pow alpha 6))
(pow alpha 6)
(* -1 (pow alpha 2))
(* -1 (pow alpha 4))
(/ (log (- 1 u0)) (pow alpha 2))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (/ u0 (pow alpha 2)))
(* u0 (- (* -1/2 (/ u0 (pow alpha 2))) (/ 1 (pow alpha 2))))
(* u0 (- (* u0 (- (* -1/3 (/ u0 (pow alpha 2))) (* 1/2 (/ 1 (pow alpha 2))))) (/ 1 (pow alpha 2))))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 (/ u0 (pow alpha 2))) (* 1/3 (/ 1 (pow alpha 2))))) (* 1/2 (/ 1 (pow alpha 2))))) (/ 1 (pow alpha 2))))
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(/ (+ (log -1) (* -1 (log (/ 1 u0)))) (pow alpha 2))
(- (+ (* -1 (/ (log (/ 1 u0)) (pow alpha 2))) (/ (log -1) (pow alpha 2))) (/ 1 (* (pow alpha 2) u0)))
(+ (* -1 (/ (log (/ 1 u0)) (pow alpha 2))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (* (pow alpha 2) u0))) (/ 1 (pow alpha 2))) u0)) (/ (log -1) (pow alpha 2))))
(- (+ (* -1 (/ (log (/ 1 u0)) (pow alpha 2))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow alpha 2))) (* 1/3 (/ 1 (* (pow alpha 2) u0)))) (pow u0 2))) (/ (log -1) (pow alpha 2)))) (/ 1 (* (pow alpha 2) u0)))
(* (pow alpha 2) (log (/ -1 u0)))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -1 (/ (log (/ -1 u0)) (pow alpha 2)))
(- (* -1 (/ (log (/ -1 u0)) (pow alpha 2))) (/ 1 (* (pow alpha 2) u0)))
(+ (* -1 (/ (log (/ -1 u0)) (pow alpha 2))) (* -1 (/ (+ (* 1/2 (/ 1 (* (pow alpha 2) u0))) (/ 1 (pow alpha 2))) u0)))
(+ (* -1 (/ (log (/ -1 u0)) (pow alpha 2))) (* -1 (/ (+ (/ 1/3 (* (pow alpha 2) (pow u0 2))) (+ (/ 1/2 (* (pow alpha 2) u0)) (/ 1 (pow alpha 2)))) u0)))
Outputs
(* -1 (* (pow alpha 2) (log (- 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha)
(* (pow alpha 2) u0)
(*.f32 (*.f32 alpha alpha) u0)
(/ 1 (pow alpha 2))
(/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))
(* alpha u0)
(*.f32 u0 alpha)
(/ 1 alpha)
(/.f32 #s(literal 1 binary32) alpha)
(pow alpha 2)
(*.f32 alpha alpha)
(pow alpha 4)
(pow.f32 alpha #s(literal 4 binary32))
(* -1 (pow alpha 6))
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(pow alpha 6)
(pow.f32 alpha #s(literal 6 binary32))
(* -1 (pow alpha 2))
(*.f32 (neg.f32 alpha) alpha)
(* -1 (pow alpha 4))
(neg.f32 (pow.f32 alpha #s(literal 4 binary32)))
(/ (log (- 1 u0)) (pow alpha 2))
(/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(* u0 (+ (* 1/2 (* (pow alpha 2) u0)) (pow alpha 2)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (*.f32 (*.f32 alpha alpha) u0))
(* u0 (+ (* u0 (+ (* 1/3 (* (pow alpha 2) u0)) (* 1/2 (pow alpha 2)))) (pow alpha 2)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 #s(literal 1/3 binary32) u0) u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (pow alpha 2)) (* u0 (+ (* 1/4 (* (pow alpha 2) u0)) (* 1/3 (pow alpha 2)))))) (pow alpha 2)))
(*.f32 (fma.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) u0 (*.f32 alpha alpha)) u0)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* -1 (/ u0 (pow alpha 2)))
(/.f32 (/.f32 (neg.f32 u0) alpha) alpha)
(* u0 (- (* -1/2 (/ u0 (pow alpha 2))) (/ 1 (pow alpha 2))))
(*.f32 (/.f32 u0 (*.f32 alpha alpha)) (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* -1/3 (/ u0 (pow alpha 2))) (* 1/2 (/ 1 (pow alpha 2))))) (/ 1 (pow alpha 2))))
(*.f32 (fma.f32 (/.f32 u0 (*.f32 alpha alpha)) (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 (/ u0 (pow alpha 2))) (* 1/3 (/ 1 (pow alpha 2))))) (* 1/2 (/ 1 (pow alpha 2))))) (/ 1 (pow alpha 2))))
(*.f32 (fma.f32 (fma.f32 (/.f32 u0 (*.f32 alpha alpha)) (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) (/.f32 #s(literal -1/2 binary32) (*.f32 alpha alpha))) u0 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) u0)
(* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0))))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 (neg.f32 alpha) alpha))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (neg.f32 alpha) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 alpha u0)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(+ (* -1 (* (pow alpha 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* 1/3 (/ (pow alpha 2) (pow u0 3))) (+ (* 1/2 (/ (pow alpha 2) (pow u0 2))) (/ (pow alpha 2) u0))))
(fma.f32 (*.f32 alpha alpha) (-.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 alpha u0) (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) alpha alpha)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(fma.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) u0) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(/ (+ (log -1) (* -1 (log (/ 1 u0)))) (pow alpha 2))
(/.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha))
(- (+ (* -1 (/ (log (/ 1 u0)) (pow alpha 2))) (/ (log -1) (pow alpha 2))) (/ 1 (* (pow alpha 2) u0)))
(-.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) u0))
(+ (* -1 (/ (log (/ 1 u0)) (pow alpha 2))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (* (pow alpha 2) u0))) (/ 1 (pow alpha 2))) u0)) (/ (log -1) (pow alpha 2))))
(-.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) u0))
(- (+ (* -1 (/ (log (/ 1 u0)) (pow alpha 2))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow alpha 2))) (* 1/3 (/ 1 (* (pow alpha 2) u0)))) (pow u0 2))) (/ (log -1) (pow alpha 2)))) (/ 1 (* (pow alpha 2) u0)))
(+.f32 (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) u0) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) u0) (/.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (*.f32 alpha alpha)))
(* (pow alpha 2) (log (/ -1 u0)))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha))
(+ (* (pow alpha 2) (log (/ -1 u0))) (/ (pow alpha 2) u0))
(*.f32 alpha (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha (/.f32 alpha u0)))
(+ (* -1 (/ (+ (* -1 (pow alpha 2)) (* -1/2 (/ (pow alpha 2) u0))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alpha) alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32))) u0))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/3 (/ (pow alpha 2) u0)) (* 1/2 (pow alpha 2))) u0)) (* -1 (pow alpha 2))) u0)) (* (pow alpha 2) (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alpha alpha) (/.f32 (fma.f32 alpha alpha (/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32))) u0)) u0))
(* -1 (log (/ -1 u0)))
(log.f32 (neg.f32 u0))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(-.f32 (log.f32 (neg.f32 u0)) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) #s(literal 1 binary32)) u0))
(* -1 (/ (log (/ -1 u0)) (pow alpha 2)))
(/.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(- (* -1 (/ (log (/ -1 u0)) (pow alpha 2))) (/ 1 (* (pow alpha 2) u0)))
(-.f32 (/.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) u0))
(+ (* -1 (/ (log (/ -1 u0)) (pow alpha 2))) (* -1 (/ (+ (* 1/2 (/ 1 (* (pow alpha 2) u0))) (/ 1 (pow alpha 2))) u0)))
(-.f32 (/.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) u0))
(+ (* -1 (/ (log (/ -1 u0)) (pow alpha 2))) (* -1 (/ (+ (/ 1/3 (* (pow alpha 2) (pow u0 2))) (+ (/ 1/2 (* (pow alpha 2) u0)) (/ 1 (pow alpha 2)))) u0)))
(-.f32 (/.f32 (log.f32 (neg.f32 u0)) (*.f32 alpha alpha)) (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) u0) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))) u0))

rewrite114.0ms (1.9%)

Memory
-9.1MiB live, 151.3MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
040211
064167
1217143
21154133
08189133
Stop Event
iter limit
node limit
iter limit
Counts
24 → 1 732
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))
(pow.f32 alpha #s(literal -2 binary32))
(/.f32 u0 (/.f32 #s(literal 1 binary32) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
(*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha)
(/.f32 #s(literal 1 binary32) alpha)
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0)
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(pow.f32 alpha #s(literal 6 binary32))
(*.f32 alpha alpha)
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32)))
(log1p.f32 (neg.f32 u0))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha))
(/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (*.f32 u0 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (/.f32 u0 alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (*.f32 u0 alpha) (neg.f32 alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 alpha (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) u0))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 u0 alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) u0))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(*.f32 (*.f32 (neg.f32 alpha) alpha) u0)
(*.f32 #s(literal -1 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 u0 alpha)))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) u0))
(*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (*.f32 alpha (/.f32 u0 alpha)))
(*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32))
(*.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 1 binary32))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0))
(*.f32 u0 (*.f32 (neg.f32 alpha) alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 #s(literal 1 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (neg.f32 alpha) (*.f32 u0 alpha))
(*.f32 alpha (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 (*.f32 u0 alpha) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 alpha)) (neg.f32 alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)) alpha)
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (neg.f32 alpha) alpha)) u0)
(/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 u0 u0))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) u0) (neg.f32 alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 (neg.f32 alpha) alpha)) alpha)
(/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 (neg.f32 alpha) alpha)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (/.f32 #s(literal -1 binary32) alpha)) (neg.f32 alpha))
(/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) #s(literal -1 binary32)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 u0 (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) u0) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 u0 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 u0 (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 #s(literal 0 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0)) (neg.f32 alpha))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) u0)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) (neg.f32 alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) alpha)
(/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 u0 alpha) (pow.f32 alpha #s(literal -3 binary32)))
(/.f32 (*.f32 u0 alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 alpha alpha))
(/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 u0 u0)))
(/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 u0 u0)))
(/.f32 (*.f32 u0 u0) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) u0))
(/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0) (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(/.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) u0))
(/.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 1 binary32))
(/.f32 u0 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32)))
(/.f32 u0 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(/.f32 (neg.f32 alpha) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0) #s(literal -1 binary32)))
(/.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0))
(/.f32 alpha (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0))
(-.f32 #s(literal 0 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(fma.f32 (*.f32 u0 alpha) #s(literal 0 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(fma.f32 #s(literal 0 binary32) (*.f32 u0 alpha) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(pow.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 u0 alpha)) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(+.f32 (*.f32 (*.f32 u0 alpha) #s(literal 0 binary32)) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(+.f32 #s(literal 0 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)) #s(literal -1 binary32)))
(neg.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 alpha)) alpha)
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) #s(literal -1 binary32)) (*.f32 alpha alpha))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal -1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal -1 binary32)) alpha)
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -5 binary32))))
(*.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (/.f32 (pow.f32 alpha #s(literal -1/2 binary32)) alpha))
(*.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (*.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 (pow.f32 alpha #s(literal -3 binary32)) alpha)
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) (neg.f32 alpha))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -5 binary32)))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 alpha alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 alpha) #s(literal -2 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (neg.f32 alpha) (*.f32 (pow.f32 alpha #s(literal -5 binary32)) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (neg.f32 alpha) (neg.f32 (pow.f32 alpha #s(literal -3 binary32))))
(*.f32 alpha (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 alpha (*.f32 (neg.f32 (pow.f32 alpha #s(literal -5 binary32))) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 alpha (/.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal 1 binary32)))
(*.f32 alpha (pow.f32 alpha #s(literal -3 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -4 binary32))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -3 binary32))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) #s(literal -1 binary32)) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha alpha)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 alpha alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 alpha)))
(/.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (pow.f32 alpha #s(literal -3 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) alpha))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) alpha))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 5 binary32)))
(/.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 alpha))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)
(/.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))
(/.f32 (neg.f32 alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 alpha (pow.f32 alpha #s(literal 3 binary32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(pow.f32 (exp.f32 #s(literal -2 binary32)) (log.f32 alpha))
(pow.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 2 binary32))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 1 binary32))
(pow.f32 alpha #s(literal -2 binary32))
(exp.f32 (-.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))
(exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32)) (*.f32 (log.f32 alpha) #s(literal 6 binary32))))
(exp.f32 (fma.f32 #s(literal 2 binary32) (log.f32 alpha) (*.f32 (log.f32 alpha) #s(literal -4 binary32))))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 alpha)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))
(neg.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0) #s(literal -1/2 binary32)))
(*.f32 (*.f32 u0 alpha) #s(literal -1 binary32))
(*.f32 (*.f32 u0 alpha) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 u0 alpha))
(*.f32 u0 (neg.f32 alpha))
(*.f32 u0 alpha)
(*.f32 #s(literal 1 binary32) (*.f32 u0 alpha))
(*.f32 (neg.f32 alpha) u0)
(*.f32 alpha u0)
(/.f32 (/.f32 u0 (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)))
(/.f32 (*.f32 (*.f32 u0 u0) alpha) u0)
(/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) alpha) (*.f32 u0 u0))
(/.f32 (*.f32 (*.f32 u0 u0) (neg.f32 alpha)) u0)
(/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (neg.f32 alpha)) (*.f32 u0 u0))
(/.f32 (*.f32 alpha (*.f32 u0 u0)) u0)
(/.f32 (*.f32 alpha (pow.f32 u0 #s(literal 3 binary32))) (*.f32 u0 u0))
(/.f32 (*.f32 u0 (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) (*.f32 alpha alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha))) (*.f32 u0 alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 u0 alpha) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 u0 alpha) (*.f32 u0 alpha) (*.f32 #s(literal 0 binary32) (*.f32 u0 alpha)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) alpha)) (*.f32 (/.f32 #s(literal -1 binary32) alpha) u0)) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (*.f32 u0 alpha) #s(literal -1 binary32))
(/.f32 (*.f32 u0 alpha) #s(literal 1 binary32))
(/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 u0 u0)))
(/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 u0 u0)))
(/.f32 (*.f32 u0 u0) (*.f32 (/.f32 #s(literal 1 binary32) alpha) u0))
(/.f32 (*.f32 u0 u0) (*.f32 (/.f32 #s(literal -1 binary32) alpha) u0))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0))
(/.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) alpha)
(/.f32 u0 (/.f32 #s(literal -1 binary32) alpha))
(/.f32 u0 (/.f32 #s(literal 1 binary32) alpha))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0))
(/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) u0))
(/.f32 alpha (/.f32 #s(literal -1 binary32) u0))
(-.f32 #s(literal 0 binary32) (*.f32 u0 alpha))
(pow.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 u0 alpha))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0)) #s(literal -1 binary32)))
(neg.f32 (*.f32 u0 alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (*.f32 u0 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (/.f32 u0 alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (*.f32 u0 alpha) (neg.f32 alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 alpha (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) u0))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 u0 alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) u0))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(*.f32 (*.f32 (neg.f32 alpha) alpha) u0)
(*.f32 #s(literal -1 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 u0 alpha)))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) u0))
(*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (*.f32 alpha (/.f32 u0 alpha)))
(*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32))
(*.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 1 binary32))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0))
(*.f32 u0 (*.f32 (neg.f32 alpha) alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 #s(literal 1 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (neg.f32 alpha) (*.f32 u0 alpha))
(*.f32 alpha (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 (*.f32 u0 alpha) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 alpha)) (neg.f32 alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)) alpha)
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (neg.f32 alpha) alpha)) u0)
(/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 u0 u0))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) u0) (neg.f32 alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 (neg.f32 alpha) alpha)) alpha)
(/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 (neg.f32 alpha) alpha)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (/.f32 #s(literal -1 binary32) alpha)) (neg.f32 alpha))
(/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) #s(literal -1 binary32)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 u0 (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) u0) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 u0 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 u0 (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 #s(literal 0 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0)) (neg.f32 alpha))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) u0)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) (neg.f32 alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) alpha)
(/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 u0 alpha) (pow.f32 alpha #s(literal -3 binary32)))
(/.f32 (*.f32 u0 alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 alpha alpha))
(/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 u0 u0)))
(/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 u0 u0)))
(/.f32 (*.f32 u0 u0) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) u0))
(/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0) (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(/.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) u0))
(/.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 1 binary32))
(/.f32 u0 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32)))
(/.f32 u0 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(/.f32 (neg.f32 alpha) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0) #s(literal -1 binary32)))
(/.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0))
(/.f32 alpha (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0))
(-.f32 #s(literal 0 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(fma.f32 (*.f32 u0 alpha) #s(literal 0 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(fma.f32 #s(literal 0 binary32) (*.f32 u0 alpha) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(pow.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 u0 alpha)) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(+.f32 (*.f32 (*.f32 u0 alpha) #s(literal 0 binary32)) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(+.f32 #s(literal 0 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)) #s(literal -1 binary32)))
(neg.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (/.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (*.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (pow.f32 alpha #s(literal -1/2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 alpha) (*.f32 alpha alpha)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 alpha (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (exp.f32 (log.f32 #s(literal -1 binary32))) (exp.f32 (log.f32 (neg.f32 alpha))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (pow.f32 alpha #s(literal -5 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 #s(literal -1 binary32) (neg.f32 alpha))
(/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 1 binary32))
(/.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 #s(literal 1 binary32) alpha)
(/.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha))
(/.f32 alpha (*.f32 alpha alpha))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) alpha))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 alpha))
(pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 1 binary32))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 1/2 binary32))
(pow.f32 alpha #s(literal -1 binary32))
(exp.f32 (-.f32 (*.f32 #s(literal 3 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))
(exp.f32 (neg.f32 (log.f32 alpha)))
(neg.f32 (/.f32 alpha (*.f32 (neg.f32 alpha) alpha)))
(neg.f32 (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal -2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal -2 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 alpha alpha))
(*.f32 (neg.f32 alpha) (neg.f32 alpha))
(*.f32 alpha (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 alpha alpha)
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 #s(literal -1 binary32) alpha)) (pow.f32 alpha #s(literal 5 binary32)))
(/.f32 (/.f32 alpha (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal -1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (pow.f32 alpha #s(literal -2 binary32))) alpha)
(/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha)) alpha)
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 0 binary32)) (-.f32 (*.f32 alpha alpha) #s(literal 0 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 1 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha)
(/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) #s(literal 0 binary32)))))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(/.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))
(-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))
(fma.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha)) (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) alpha) (pow.f32 alpha #s(literal -3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha) (pow.f32 alpha #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal -2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 #s(literal 1 binary32) alpha)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 4 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 4 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))
(fma.f32 (neg.f32 alpha) #s(literal 0 binary32) (*.f32 alpha alpha))
(fma.f32 (neg.f32 alpha) (neg.f32 alpha) #s(literal 0 binary32))
(fma.f32 alpha (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal 4 binary32))) #s(literal 0 binary32))
(fma.f32 alpha alpha #s(literal 0 binary32))
(pow.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha) #s(literal -2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) #s(literal 2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1 binary32))
(pow.f32 (neg.f32 alpha) #s(literal 2 binary32))
(pow.f32 alpha #s(literal 2 binary32))
(+.f32 (*.f32 (neg.f32 alpha) #s(literal 0 binary32)) (*.f32 alpha alpha))
(+.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(+.f32 (*.f32 alpha alpha) #s(literal 0 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(exp.f32 (fma.f32 (log.f32 alpha) #s(literal 4 binary32) (*.f32 (log.f32 alpha) #s(literal -2 binary32))))
(exp.f32 (fma.f32 (log.f32 alpha) #s(literal -2 binary32) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(neg.f32 (*.f32 (neg.f32 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (*.f32 u0 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (/.f32 u0 alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (*.f32 u0 alpha) (neg.f32 alpha))
(*.f32 (*.f32 u0 alpha) alpha)
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 alpha (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) u0))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 u0 alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) u0))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(*.f32 (*.f32 (neg.f32 alpha) alpha) u0)
(*.f32 #s(literal -1 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 u0 alpha)))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) u0))
(*.f32 (*.f32 alpha alpha) (/.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (*.f32 alpha (/.f32 u0 alpha)))
(*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32))
(*.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 1 binary32))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0))
(*.f32 u0 (*.f32 (neg.f32 alpha) alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 #s(literal 1 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (neg.f32 alpha) (*.f32 u0 alpha))
(*.f32 alpha (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
(*.f32 alpha (*.f32 u0 alpha))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 (*.f32 u0 alpha) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 alpha)) (neg.f32 alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)) alpha)
(/.f32 (*.f32 (*.f32 u0 u0) (*.f32 (neg.f32 alpha) alpha)) u0)
(/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 u0 u0))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) u0) (neg.f32 alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 (neg.f32 alpha) alpha)) alpha)
(/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 (neg.f32 alpha) alpha)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (/.f32 #s(literal -1 binary32) alpha)) (neg.f32 alpha))
(/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) #s(literal -1 binary32)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 u0 (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) u0) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 u0 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 u0 (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 #s(literal 0 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0)) (neg.f32 alpha))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) u0)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) (neg.f32 alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) alpha)
(/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 u0 alpha) (pow.f32 alpha #s(literal -3 binary32)))
(/.f32 (*.f32 u0 alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) u0) (*.f32 alpha alpha))
(/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 u0 u0)))
(/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 u0 u0)))
(/.f32 (*.f32 u0 u0) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) u0))
(/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0) (/.f32 #s(literal -1 binary32) alpha)))
(/.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(/.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) u0))
(/.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 1 binary32))
(/.f32 u0 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32)))
(/.f32 u0 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))
(/.f32 (neg.f32 alpha) (*.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0) #s(literal -1 binary32)))
(/.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0))
(/.f32 alpha (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0))
(-.f32 #s(literal 0 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(fma.f32 (*.f32 u0 alpha) #s(literal 0 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(fma.f32 #s(literal 0 binary32) (*.f32 u0 alpha) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(pow.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 u0 alpha)) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(+.f32 (*.f32 (*.f32 u0 alpha) #s(literal 0 binary32)) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(+.f32 #s(literal 0 binary32) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)) #s(literal -1 binary32)))
(neg.f32 (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (*.f32 alpha (pow.f32 alpha #s(literal 3/2 binary32))) (pow.f32 alpha #s(literal 3/2 binary32)))
(*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal 12 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 2 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal -4 binary32)) (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal -4 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 alpha))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha))
(*.f32 (pow.f32 alpha #s(literal 12 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 12 binary32)) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 12 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha)
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal -2 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 alpha alpha)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 5 binary32))))
(*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 5 binary32)))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal -2 binary32)))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -4 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 alpha) #s(literal 4 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (neg.f32 alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 alpha (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 alpha alpha))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal -1 binary32)) (*.f32 alpha alpha))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) alpha)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 alpha) alpha)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32))) alpha)
(/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 1 binary32)) alpha)
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) alpha)
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (neg.f32 alpha))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal -1 binary32))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 1 binary32))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -4 binary32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(pow.f32 (exp.f32 #s(literal -4 binary32)) (neg.f32 (log.f32 alpha)))
(pow.f32 (exp.f32 #s(literal 4 binary32)) (log.f32 alpha))
(pow.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal -1 binary32))
(pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -2 binary32))
(pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -2 binary32))
(pow.f32 alpha #s(literal 4 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(exp.f32 (fma.f32 (log.f32 alpha) #s(literal 6 binary32) (*.f32 (log.f32 alpha) #s(literal -2 binary32))))
(exp.f32 (fma.f32 #s(literal 2 binary32) (log.f32 alpha) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)) #s(literal -2 binary32)))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32)))
(neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 3/2 binary32))) (pow.f32 alpha #s(literal 3/2 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 12 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha)
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha))
(*.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal -1 binary32))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 1 binary32))
(*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 alpha (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) #s(literal 1 binary32)) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) #s(literal 1 binary32)) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 alpha #s(literal 12 binary32)) #s(literal 0 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 12 binary32)) (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 12 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(-.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 6 binary32)))
(fma.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 3/2 binary32))) (pow.f32 alpha #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 12 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(fma.f32 alpha (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(+.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3/2 binary32))) (pow.f32 alpha #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal 12 binary32)))
(*.f32 (pow.f32 (*.f32 alpha alpha) #s(literal -3 binary32)) (pow.f32 alpha #s(literal 12 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal -3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 12 binary32)) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 18 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) alpha)
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal -1 binary32))
(*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 alpha) #s(literal 6 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 alpha (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 18 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 alpha #s(literal 12 binary32)) #s(literal 0 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (pow.f32 alpha #s(literal 12 binary32)) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (neg.f32 (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (pow.f32 alpha #s(literal 18 binary32)) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -3 binary32)))
(/.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(fma.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3/2 binary32))) (pow.f32 alpha #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal -3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal 12 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 alpha alpha) #s(literal -3 binary32)) (pow.f32 alpha #s(literal 12 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal 3 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal -3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 12 binary32)) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 18 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 5 binary32)) alpha #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 4 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 alpha) #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 alpha (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32))) #s(literal 0 binary32))
(pow.f32 (exp.f32 #s(literal 6 binary32)) (log.f32 alpha))
(pow.f32 (exp.f32 #s(literal -3 binary32)) (*.f32 (log.f32 alpha) #s(literal -2 binary32)))
(pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal -3/2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -6 binary32))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))
(pow.f32 alpha #s(literal 6 binary32))
(+.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 6 binary32)))
(+.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 0 binary32))
(exp.f32 (fma.f32 #s(literal 3 binary32) (log.f32 alpha) (*.f32 #s(literal 3 binary32) (log.f32 alpha))))
(exp.f32 (*.f32 (*.f32 #s(literal 3 binary32) (log.f32 alpha)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal -4 binary32))) #s(literal -3/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)))
(neg.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32)))
(neg.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal -2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal -2 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 #s(literal 1 binary32) alpha)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 alpha alpha))
(*.f32 (neg.f32 alpha) (neg.f32 alpha))
(*.f32 alpha (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 alpha alpha)
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 #s(literal -1 binary32) alpha)) (pow.f32 alpha #s(literal 5 binary32)))
(/.f32 (/.f32 alpha (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal -1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (pow.f32 alpha #s(literal -2 binary32))) alpha)
(/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha)) alpha)
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (-.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal 0 binary32)) (-.f32 (*.f32 alpha alpha) #s(literal 0 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 1 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha)
(/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) #s(literal 0 binary32)))))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(/.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 alpha (/.f32 #s(literal 1 binary32) alpha))
(-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))
(fma.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha)) (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) alpha) (pow.f32 alpha #s(literal -3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha) (pow.f32 alpha #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal -2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 #s(literal 1 binary32) alpha)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha)) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 4 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 alpha #s(literal 4 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 alpha alpha) #s(literal 0 binary32))
(fma.f32 (neg.f32 alpha) #s(literal 0 binary32) (*.f32 alpha alpha))
(fma.f32 (neg.f32 alpha) (neg.f32 alpha) #s(literal 0 binary32))
(fma.f32 alpha (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal 4 binary32))) #s(literal 0 binary32))
(fma.f32 alpha alpha #s(literal 0 binary32))
(pow.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha) #s(literal -2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) #s(literal 2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -1 binary32))
(pow.f32 (neg.f32 alpha) #s(literal 2 binary32))
(pow.f32 alpha #s(literal 2 binary32))
(+.f32 (*.f32 (neg.f32 alpha) #s(literal 0 binary32)) (*.f32 alpha alpha))
(+.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(+.f32 (*.f32 alpha alpha) #s(literal 0 binary32))
(exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha))))
(exp.f32 (fma.f32 (log.f32 alpha) #s(literal 4 binary32) (*.f32 (log.f32 alpha) #s(literal -2 binary32))))
(exp.f32 (fma.f32 (log.f32 alpha) #s(literal -2 binary32) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))
(exp.f32 (*.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)))
(neg.f32 (*.f32 (neg.f32 alpha) alpha))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (log1p.f32 u0))
(/.f32 (-.f32 (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 (*.f32 u0 u0))) (*.f32 (log1p.f32 u0) (log1p.f32 u0))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (-.f32 (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 (*.f32 u0 u0)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (fma.f32 u0 u0 u0)) (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))))
(-.f32 (log.f32 (fma.f32 u0 u0 #s(literal -1 binary32))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (log.f32 (+.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1 binary32))) (log.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u0) u0 #s(literal -1 binary32))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u0) u0 #s(literal -1 binary32)))))
(neg.f32 (neg.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(*.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) alpha) #s(literal -1 binary32)) (neg.f32 alpha))
(*.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) alpha) #s(literal 1 binary32)) alpha)
(*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) #s(literal 1 binary32)) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) #s(literal 1 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (/.f32 #s(literal -1 binary32) alpha)) (pow.f32 alpha #s(literal 5 binary32)))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (*.f32 alpha alpha)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) alpha) alpha)
(*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha) #s(literal -1 binary32))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 (log1p.f32 u0) alpha))
(*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -3 binary32))) (neg.f32 (pow.f32 alpha #s(literal 5 binary32))))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (neg.f32 (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -3 binary32))))
(*.f32 (/.f32 (log1p.f32 u0) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (/.f32 (log1p.f32 u0) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (/.f32 (log1p.f32 u0) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0))))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 alpha alpha) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 u0))
(*.f32 (neg.f32 (log1p.f32 u0)) (*.f32 alpha alpha))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha)))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 (log1p.f32 u0)) alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -3 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0))))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (/.f32 (log1p.f32 u0) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (log1p.f32 u0)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -3 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha)))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) (*.f32 (log1p.f32 u0) alpha))
(*.f32 alpha (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (log1p.f32 u0)) alpha)))
(*.f32 alpha (*.f32 (neg.f32 (log1p.f32 u0)) alpha))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (log1p.f32 u0)) #s(literal -1 binary32)) (neg.f32 alpha))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)) (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)) #s(literal -1 binary32)) (*.f32 alpha alpha))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)) #s(literal 1 binary32)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal 3/2 binary32))) (pow.f32 alpha #s(literal 3/2 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) (/.f32 #s(literal -1 binary32) alpha)) (pow.f32 alpha #s(literal 5 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) #s(literal -1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) #s(literal 1 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 alpha)) (pow.f32 alpha #s(literal -5 binary32)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -3 binary32)))) (neg.f32 alpha))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (log1p.f32 u0) alpha)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log1p.f32 u0) alpha)) alpha)
(/.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) alpha) (neg.f32 alpha)) #s(literal -1 binary32))
(/.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (/.f32 #s(literal -1 binary32) alpha)) (neg.f32 alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) #s(literal -1 binary32)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (*.f32 (neg.f32 alpha) alpha)) alpha)
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (neg.f32 (log1p.f32 u0)) alpha)) (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 (log1p.f32 u0)) alpha)) #s(literal -1 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (log1p.f32 u0)) alpha)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 (log1p.f32 u0))) (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (neg.f32 alpha) (/.f32 alpha (log1p.f32 u0))))
(/.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) alpha) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) #s(literal 1 binary32)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)) alpha) (neg.f32 alpha))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 5 binary32))) (neg.f32 alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32)))) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (log1p.f32 u0))) (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (log1p.f32 u0)) alpha)
(/.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0)) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 alpha (log1p.f32 u0)))
(/.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -5 binary32))))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha) (neg.f32 alpha)))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (log1p.f32 u0))))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) alpha) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 alpha)))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) alpha) (neg.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32)))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (neg.f32 (log1p.f32 u0))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (log1p.f32 u0)))
(/.f32 (/.f32 (log1p.f32 u0) alpha) (neg.f32 (pow.f32 alpha #s(literal -3 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (log1p.f32 u0) alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (log1p.f32 u0)))
(/.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (*.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (*.f32 (neg.f32 alpha) (/.f32 alpha (log1p.f32 u0)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha) (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 u0))))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) (/.f32 alpha (log1p.f32 u0))))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)))
(/.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (neg.f32 (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) (/.f32 (log1p.f32 u0) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (log1p.f32 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 u0)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha)) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0))) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0))))
(-.f32 (/.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(-.f32 (/.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(fma.f32 (*.f32 (log1p.f32 u0) alpha) #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(fma.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) alpha) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(pow.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 u0)) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) alpha)) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(+.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) #s(literal 0 binary32)) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(neg.f32 (/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(neg.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32)))))
(neg.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -3 binary32)))))
(neg.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(neg.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0))))
(neg.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 alpha alpha)) (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal -1 binary32)) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 alpha)) (pow.f32 alpha #s(literal -5 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) alpha) (neg.f32 (pow.f32 alpha #s(literal -5 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 alpha alpha))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 #s(literal -1 binary32) alpha)) (pow.f32 alpha #s(literal 5 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 alpha (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 alpha alpha))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (*.f32 alpha alpha) (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (neg.f32 alpha) alpha)
(*.f32 alpha (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 alpha (neg.f32 alpha))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 #s(literal -1 binary32) alpha)) (pow.f32 alpha #s(literal 5 binary32)))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal -1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (pow.f32 alpha #s(literal -4 binary32))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 5 binary32))) alpha)
(/.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) alpha)
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 alpha) alpha)) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 alpha)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 3 binary32)))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 6 binary32)))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) alpha)) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) alpha)
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 alpha))
(/.f32 (pow.f32 alpha #s(literal -4 binary32)) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha))
(/.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 alpha alpha) #s(literal -1 binary32))
(/.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 alpha (/.f32 #s(literal -1 binary32) alpha))
(-.f32 #s(literal 0 binary32) (*.f32 alpha alpha))
(fma.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))
(pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32)) (*.f32 (neg.f32 alpha) alpha))
(+.f32 #s(literal 0 binary32) (*.f32 (neg.f32 alpha) alpha))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) #s(literal -1 binary32)))
(neg.f32 (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 3/2 binary32))) (pow.f32 alpha #s(literal 3/2 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 12 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha)
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha))
(*.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal -1 binary32))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 1 binary32))
(*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 alpha (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) #s(literal 1 binary32)) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) #s(literal 1 binary32)) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 alpha #s(literal 12 binary32)) #s(literal 0 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 12 binary32)) (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 12 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(-.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 6 binary32)))
(fma.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 3/2 binary32))) (pow.f32 alpha #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 12 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(fma.f32 alpha (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(+.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(neg.f32 (pow.f32 alpha #s(literal 6 binary32)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 #s(literal -1 binary32) (neg.f32 (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (log1p.f32 u0))
(/.f32 (-.f32 (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 (*.f32 u0 u0))) (*.f32 (log1p.f32 u0) (log1p.f32 u0))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (-.f32 (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (fma.f32 u0 u0 u0)))) (+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 (*.f32 u0 u0)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (*.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (fma.f32 u0 u0 u0)) #s(literal 3 binary32))) (fma.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (fma.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (log1p.f32 (fma.f32 u0 u0 u0)) (*.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))))
(-.f32 (log.f32 (fma.f32 u0 u0 #s(literal -1 binary32))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 u0 u0))) (log.f32 (-.f32 u0 #s(literal 1 binary32))))
(-.f32 (log.f32 (+.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal -1 binary32))) (log.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u0) u0 #s(literal -1 binary32))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 #s(literal 0 binary32) (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (log1p.f32 (fma.f32 u0 u0 u0))))
(+.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u0) u0 #s(literal -1 binary32)))))
(neg.f32 (neg.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(*.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) alpha) #s(literal -1 binary32)) (neg.f32 alpha))
(*.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) alpha) #s(literal 1 binary32)) alpha)
(*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) #s(literal 1 binary32)) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) #s(literal 1 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (/.f32 #s(literal -1 binary32) alpha)) (pow.f32 alpha #s(literal 5 binary32)))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (*.f32 alpha alpha)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (log1p.f32 u0)) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) alpha) alpha)
(*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha) #s(literal -1 binary32))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 (log1p.f32 u0) alpha))
(*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -3 binary32))) (neg.f32 (pow.f32 alpha #s(literal 5 binary32))))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (neg.f32 (log1p.f32 u0))) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -3 binary32))))
(*.f32 (/.f32 (log1p.f32 u0) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(*.f32 (/.f32 (log1p.f32 u0) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (/.f32 (log1p.f32 u0) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0))))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 alpha alpha) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 u0))
(*.f32 (neg.f32 (log1p.f32 u0)) (*.f32 alpha alpha))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (/.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha)))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (*.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 (log1p.f32 u0)) alpha)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -3 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0))))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (/.f32 (log1p.f32 u0) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (log1p.f32 u0)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0))))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -3 binary32)))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha)))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) (*.f32 (log1p.f32 u0) alpha))
(*.f32 alpha (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (log1p.f32 u0)) alpha)))
(*.f32 alpha (*.f32 (neg.f32 (log1p.f32 u0)) alpha))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (log1p.f32 u0)) #s(literal -1 binary32)) (neg.f32 alpha))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)) (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)) #s(literal -1 binary32)) (*.f32 alpha alpha))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)) #s(literal 1 binary32)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal 3/2 binary32))) (pow.f32 alpha #s(literal 3/2 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) (/.f32 #s(literal -1 binary32) alpha)) (pow.f32 alpha #s(literal 5 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) #s(literal -1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) #s(literal 1 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 alpha)) (pow.f32 alpha #s(literal -5 binary32)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -3 binary32)))) (neg.f32 alpha))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (log1p.f32 u0) alpha)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (log1p.f32 u0) alpha)) alpha)
(/.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) alpha) (neg.f32 alpha)) #s(literal -1 binary32))
(/.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (/.f32 #s(literal -1 binary32) alpha)) (neg.f32 alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) #s(literal -1 binary32)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (*.f32 (neg.f32 alpha) alpha)) alpha)
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (neg.f32 (log1p.f32 u0)) alpha)) (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 (log1p.f32 u0)) alpha)) #s(literal -1 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (log1p.f32 u0)) alpha)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 (log1p.f32 u0))) (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 (neg.f32 alpha) (/.f32 alpha (log1p.f32 u0))))
(/.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) alpha) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) #s(literal 1 binary32)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) #s(literal 1 binary32)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32)) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)) alpha) (neg.f32 alpha))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 5 binary32))) (neg.f32 alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32)))) (neg.f32 alpha))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (log1p.f32 u0))) (neg.f32 alpha))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (log1p.f32 u0)) alpha)
(/.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0)) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) alpha) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 alpha (log1p.f32 u0)))
(/.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -5 binary32))))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha) (neg.f32 alpha)))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (log1p.f32 u0))))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) alpha) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 alpha)))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) alpha) (neg.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32)))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (neg.f32 (log1p.f32 u0))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (log1p.f32 u0)) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (log1p.f32 u0)))
(/.f32 (/.f32 (log1p.f32 u0) alpha) (neg.f32 (pow.f32 alpha #s(literal -3 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (log1p.f32 u0) alpha) (/.f32 #s(literal -1 binary32) alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) (log1p.f32 u0)))
(/.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (*.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (*.f32 (neg.f32 alpha) (/.f32 alpha (log1p.f32 u0)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha) (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 u0))))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) (/.f32 alpha (log1p.f32 u0))))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)))
(/.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (neg.f32 (log1p.f32 u0)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -3 binary32))) (/.f32 (log1p.f32 u0) alpha)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (log1p.f32 u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 u0)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 u0)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha)) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0))) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0))))
(-.f32 (/.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(-.f32 (/.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(fma.f32 (*.f32 (log1p.f32 u0) alpha) #s(literal 0 binary32) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(fma.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) alpha) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(pow.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (log1p.f32 u0)) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 (log1p.f32 u0) alpha)) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(+.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) #s(literal 0 binary32)) (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)))
(neg.f32 (/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))))
(neg.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32)))))
(neg.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -3 binary32)))))
(neg.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))))
(neg.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0))))
(neg.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 alpha) alpha)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) #s(literal -1/2 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) alpha)
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 alpha))
(*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 1 binary32))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha alpha))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (*.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 (pow.f32 alpha #s(literal -5 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal 5 binary32)))
(*.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal -1 binary32))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 5 binary32))))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (neg.f32 alpha) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 alpha (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) #s(literal -1 binary32)) (neg.f32 alpha))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal -1 binary32)) (*.f32 alpha alpha))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (pow.f32 alpha #s(literal -2 binary32))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (neg.f32 alpha) alpha)) (neg.f32 alpha))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (neg.f32 alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 3 binary32)))) (neg.f32 alpha))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal 6 binary32))) alpha)
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) alpha)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 3 binary32))) alpha)
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 alpha) alpha)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) #s(literal -1 binary32)) (neg.f32 alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (neg.f32 alpha) alpha)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 1 binary32)) (neg.f32 alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (+.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 alpha alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 alpha alpha))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 5 binary32)))) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 4 binary32)) (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 4 binary32))))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (pow.f32 alpha #s(literal 5 binary32)) (neg.f32 alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 5 binary32))) alpha)
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 1 binary32))
(/.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal -5 binary32)))
(/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (pow.f32 alpha #s(literal 4 binary32)) #s(literal -1 binary32))
(/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -5 binary32))))
(/.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(-.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 4 binary32)))
(fma.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(pow.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 0 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(+.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))) #s(literal -1 binary32)))
(neg.f32 (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 (*.f32 (/.f32 (log1p.f32 u0) alpha) (pow.f32 alpha #s(literal -1/2 binary32))) (pow.f32 alpha #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 (log1p.f32 u0) alpha) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (pow.f32 (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha) (pow.f32 alpha #s(literal -4 binary32)))
(*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) alpha) (/.f32 #s(literal -1 binary32) alpha))
(*.f32 (/.f32 (log1p.f32 u0) alpha) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (*.f32 (log1p.f32 u0) alpha) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) (neg.f32 (log1p.f32 u0)))
(*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32)))
(*.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) #s(literal 1 binary32))
(*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0)))
(*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (log1p.f32 u0) alpha))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (log1p.f32 u0)) #s(literal -1 binary32)))
(*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 u0))
(*.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 alpha (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (log1p.f32 u0)))
(/.f32 (/.f32 (/.f32 (log1p.f32 u0) alpha) #s(literal -1 binary32)) (neg.f32 alpha))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal 6 binary32))) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) #s(literal 1 binary32)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 (/.f32 (log1p.f32 u0) (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))
(/.f32 (/.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal -4 binary32)))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) #s(literal -1 binary32)) (*.f32 alpha alpha))
(/.f32 (*.f32 (/.f32 (neg.f32 (log1p.f32 u0)) alpha) #s(literal 1 binary32)) (neg.f32 alpha))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) alpha) (log1p.f32 u0)) (neg.f32 alpha))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (log1p.f32 u0)) alpha)) (neg.f32 alpha))
(/.f32 (*.f32 (/.f32 (log1p.f32 u0) alpha) #s(literal -1 binary32)) (neg.f32 alpha))
(/.f32 (/.f32 (log1p.f32 u0) #s(literal 1 binary32)) (*.f32 alpha alpha))
(/.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32)))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) alpha) (pow.f32 alpha #s(literal 4 binary32)))
(/.f32 (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (log1p.f32 u0)) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(/.f32 (/.f32 (neg.f32 (log1p.f32 u0)) alpha) (neg.f32 alpha))
(/.f32 (/.f32 (log1p.f32 u0) alpha) alpha)
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 u0)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (neg.f32 (log1p.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 alpha) (/.f32 alpha (log1p.f32 u0))))
(/.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(/.f32 (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))) #s(literal 1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 alpha (log1p.f32 u0)))
(/.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) (log1p.f32 u0)))
(/.f32 (*.f32 (*.f32 (log1p.f32 u0) alpha) (neg.f32 alpha)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha))
(-.f32 (/.f32 (log1p.f32 (*.f32 u0 u0)) (*.f32 alpha alpha)) (*.f32 (log1p.f32 u0) (pow.f32 alpha #s(literal -2 binary32))))
(-.f32 (/.f32 (log1p.f32 (pow.f32 u0 #s(literal 3 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (*.f32 alpha alpha)))
(-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))))
(pow.f32 (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha)) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (/.f32 alpha (log1p.f32 u0)) alpha)))
(neg.f32 (*.f32 (/.f32 (log1p.f32 u0) alpha) (/.f32 #s(literal -1 binary32) alpha)))
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32)))))
(neg.f32 (*.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))) #s(literal 1 binary32)))
(neg.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 alpha #s(literal -2 binary32))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3/2 binary32))) (pow.f32 alpha #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal -3 binary32)))
(*.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal 12 binary32)))
(*.f32 (pow.f32 (*.f32 alpha alpha) #s(literal -3 binary32)) (pow.f32 alpha #s(literal 12 binary32)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal 3 binary32))))
(*.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal -3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 12 binary32)) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 18 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 alpha #s(literal 5 binary32)) alpha)
(*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha))
(*.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal -1 binary32))
(*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 4 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 alpha) #s(literal 6 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 6 binary32)))
(*.f32 alpha (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 18 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 alpha #s(literal 12 binary32)) #s(literal 0 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3 binary32)))
(/.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(/.f32 (pow.f32 alpha #s(literal 12 binary32)) (pow.f32 alpha #s(literal 6 binary32)))
(/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (neg.f32 (pow.f32 alpha #s(literal 12 binary32))))
(/.f32 (pow.f32 alpha #s(literal 18 binary32)) (pow.f32 alpha #s(literal 12 binary32)))
(/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -3 binary32)))
(/.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))
(fma.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3/2 binary32))) (pow.f32 alpha #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal -3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal 12 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 alpha alpha) #s(literal -3 binary32)) (pow.f32 alpha #s(literal 12 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal 3 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal -3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 12 binary32)) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 18 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 5 binary32)) alpha #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha) #s(literal 0 binary32))
(fma.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 4 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 alpha) #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 alpha (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32))) #s(literal 0 binary32))
(pow.f32 (exp.f32 #s(literal 6 binary32)) (log.f32 alpha))
(pow.f32 (exp.f32 #s(literal -3 binary32)) (*.f32 (log.f32 alpha) #s(literal -2 binary32)))
(pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal -3/2 binary32))
(pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -6 binary32))
(pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))
(pow.f32 alpha #s(literal 6 binary32))
(+.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 6 binary32)))
(+.f32 (pow.f32 alpha #s(literal 6 binary32)) #s(literal 0 binary32))
(exp.f32 (fma.f32 #s(literal 3 binary32) (log.f32 alpha) (*.f32 #s(literal 3 binary32) (log.f32 alpha))))
(exp.f32 (*.f32 (*.f32 #s(literal 3 binary32) (log.f32 alpha)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal -4 binary32))) #s(literal -3/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)))
(neg.f32 (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32)))
(neg.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))))

eval116.0ms (1.9%)

Memory
-13.9MiB live, 215.3MiB allocated
Compiler

Compiled 28 037 to 4 411 computations (84.3% saved)

prune164.0ms (2.7%)

Memory
-2.2MiB live, 322.8MiB allocated
Pruning

170 alts after pruning (160 fresh and 10 done)

PrunedKeptTotal
New1 198761 274
Fresh2784111
Picked235
Done077
Total1 2271701 397
Accuracy
91.8%
Counts
1 397 → 170
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.1%
(-.f32 (/.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
58.9%
(*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.9%
(*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) alpha) (neg.f32 alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 8 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 #s(literal 0 binary32) alpha)) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.6%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.3%
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
37.9%
(*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))) (pow.f32 alpha #s(literal 12 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) (log.f32 alpha)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.6%
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.6%
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -2 binary32))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.6%
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) alpha)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.6%
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 alpha alpha)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.5%
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 alpha)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 4 binary32))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.6%
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 alpha (pow.f32 alpha #s(literal 3 binary32))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.5%
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.6%
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -5 binary32))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.5%
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (*.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) alpha))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 (pow.f32 alpha #s(literal -3 binary32)) alpha) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.5%
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.5%
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) alpha))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
71.8%
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
56.9%
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32)) (*.f32 (log.f32 alpha) #s(literal 6 binary32)))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 (log.f32 alpha)) #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 #s(literal 6 binary32)) (log.f32 alpha))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
51.7%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 8 binary32))) (pow.f32 alpha #s(literal 6 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
22.5%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
58.8%
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 (neg.f32 (*.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.6%
(*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3/2 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.9%
(*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 2 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.6%
(*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.9%
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
22.5%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
58.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 8 binary32))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.9%
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.7%
(*.f32 (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (/.f32 alpha (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (pow.f32 alpha #s(literal -5 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
22.2%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
72.1%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)))
72.1%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
58.8%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
64.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
58.8%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
58.8%
(*.f32 (*.f32 alpha (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 u0 u0))))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)) alpha))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) alpha))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 alpha)) (neg.f32 alpha)))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha)))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0)))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 alpha alpha))))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 alpha (pow.f32 alpha #s(literal 3 binary32)))))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 alpha alpha))))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 alpha)) alpha)))
71.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) alpha)))))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (neg.f32 alpha) (*.f32 (pow.f32 alpha #s(literal -5 binary32)) (*.f32 (neg.f32 alpha) alpha)))))
70.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32)) (*.f32 (log.f32 alpha) #s(literal 6 binary32))))))
71.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (exp.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32)) u0))
71.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha) #s(literal -2 binary32)) u0))
71.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
70.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 alpha)) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
71.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) alpha)) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
71.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal -2 binary32))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
71.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
71.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 alpha (*.f32 alpha alpha)) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
71.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
71.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
71.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -4 binary32))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
71.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
71.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
71.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (*.f32 alpha (pow.f32 alpha #s(literal -2 binary32))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
69.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (*.f32 #s(literal 3 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 4 binary32)))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
70.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal 4 binary32)) (log.f32 alpha)) (*.f32 alpha alpha)) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
71.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 8 binary32))))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (*.f32 alpha alpha)) u0))
71.6%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal 2 binary32))) (*.f32 alpha alpha)) u0))
71.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal -4 binary32)) (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal -4 binary32))) (*.f32 alpha alpha)) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) alpha) (*.f32 u0 u0)) alpha))
65.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 12 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 2 binary32))) (*.f32 alpha alpha)) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 u0 u0) alpha) u0) alpha))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha)) alpha) u0))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) u0))
44.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
65.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 8 binary32)))) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) #s(approx (/ (log (+ 1 (neg u0))) (* alpha alpha)) (/.f32 (/.f32 (neg.f32 u0) alpha) alpha))))
37.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (/.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32)))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
51.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) #s(literal -3 binary32)) (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
44.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 2 binary32)))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
43.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) u0)) alpha))
69.5%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 alpha alpha)) u0))
70.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32))) (*.f32 alpha alpha)) u0))
71.8%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 alpha))) alpha))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32)))) alpha))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 alpha (*.f32 alpha alpha))) alpha))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) alpha))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32)))) alpha))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (*.f32 alpha (pow.f32 alpha #s(literal -2 binary32)))) alpha))
71.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (exp.f32 (neg.f32 (log.f32 alpha)))) alpha))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) alpha))) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 alpha (*.f32 alpha alpha))) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha)) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32)))) u0))
71.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))) u0))
71.7%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (exp.f32 (*.f32 (log.f32 alpha) #s(literal -1 binary32)))) u0))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32))) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha))) alpha))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))) u0))
38.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 #s(literal -1 binary32) alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
71.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) u0))
71.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha))) u0))
72.0%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))) u0))
72.1%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
71.9%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (/.f32 u0 alpha))))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
72.2%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 (*.f32 (neg.f32 alpha) alpha))))
70.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)) (*.f32 (log.f32 alpha) #s(literal 4 binary32)))) u0))
71.4%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0))
70.3%
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)) #s(literal -1 binary32))))
Compiler

Compiled 7 887 to 3 465 computations (56.1% saved)

regimes361.0ms (5.9%)

Memory
8.3MiB live, 538.4MiB allocated
Counts
232 → 2
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (/.f32 u0 alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 u0 u0) alpha) u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha)) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 alpha (*.f32 alpha alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 alpha (*.f32 alpha alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 alpha alpha))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -2 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (*.f32 alpha (pow.f32 alpha #s(literal -2 binary32)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 alpha (pow.f32 alpha #s(literal 3 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 (*.f32 (neg.f32 alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 alpha)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) alpha) (*.f32 u0 u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (/.f32 #s(literal -1 binary32) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))) u0))
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (neg.f32 alpha) (*.f32 (pow.f32 alpha #s(literal -5 binary32)) (*.f32 (neg.f32 alpha) alpha)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 alpha)) (neg.f32 alpha)))
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 #s(literal 0 binary32) alpha)) (log1p.f32 (neg.f32 u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -4 binary32))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 alpha (*.f32 alpha alpha)) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) alpha))) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -4 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) alpha)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) #s(approx (/ (log (+ 1 (neg u0))) (* alpha alpha)) (/.f32 (/.f32 (neg.f32 u0) alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha) #s(literal -2 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (exp.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (exp.f32 (neg.f32 (log.f32 alpha)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (exp.f32 (*.f32 (log.f32 alpha) #s(literal -1 binary32)))) u0))
(*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -2 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 u0 u0))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32))) (*.f32 alpha alpha)) u0))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) #s(literal 1 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (*.f32 alpha (pow.f32 alpha #s(literal -2 binary32))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 8 binary32)))) u0))
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0))) alpha) alpha)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) alpha) (neg.f32 alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 #s(literal -1 binary32) alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 alpha alpha)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (*.f32 alpha alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) alpha)) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha)) (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (pow.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 #s(literal 0 binary32) alpha)) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -6 binary32))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 8 binary32))))) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (*.f32 alpha alpha)) u0))
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)) #s(literal -1 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 alpha))) alpha))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (pow.f32 alpha #s(literal -2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 6 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)) (*.f32 (log.f32 alpha) #s(literal 4 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alpha #s(literal 4 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (exp.f32 #s(literal 4 binary32)) (log.f32 alpha)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 alpha (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (pow.f32 alpha #s(literal -2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 8 binary32))) (pow.f32 alpha #s(literal 6 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal 2 binary32)) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32)) (*.f32 (log.f32 alpha) #s(literal 6 binary32))))))
(*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -3 binary32)) (/.f32 alpha (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (exp.f32 (-.f32 (*.f32 #s(literal 2 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 3 binary32))))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 3 binary32)) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal 12 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 2 binary32))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -4 binary32))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (log1p.f32 (neg.f32 u0))))))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 8 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 alpha)))) (*.f32 alpha alpha)) u0))
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 (pow.f32 alpha #s(literal -3 binary32)) (pow.f32 alpha #s(literal -2 binary32))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (-.f32 (*.f32 u0 u0) (neg.f32 u0)))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) #s(literal -3 binary32)) (pow.f32 alpha #s(literal 12 binary32)))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 alpha alpha)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 8 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 12 binary32))))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 8 binary32)))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 alpha)) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (/.f32 (neg.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 #s(literal 4 binary32)))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (pow.f32 alpha #s(literal -5 binary32)) (/.f32 (pow.f32 alpha #s(literal 3 binary32)) (neg.f32 (pow.f32 alpha #s(literal -4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 18 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 12 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 (pow.f32 alpha #s(literal -3 binary32)) alpha) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (neg.f32 (pow.f32 alpha #s(literal 18 binary32)))) (pow.f32 alpha #s(literal 12 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal -4 binary32)) (pow.f32 (pow.f32 alpha #s(literal -1/2 binary32)) #s(literal -4 binary32))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal 2 binary32))) (*.f32 alpha alpha)) u0))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 8 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 2 binary32))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (exp.f32 (-.f32 (*.f32 #s(literal 3 binary32) (log.f32 alpha)) (*.f32 (log.f32 alpha) #s(literal 4 binary32)))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 alpha (pow.f32 alpha #s(literal 3 binary32))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 alpha #s(literal 8 binary32))) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 4 binary32))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (/.f32 (pow.f32 alpha #s(literal 3/2 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 0 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (-.f32 (*.f32 u0 u0) (neg.f32 u0)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 2 binary32)))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 6 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) alpha))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (/.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 alpha) alpha) #s(literal 3 binary32)))) (*.f32 alpha alpha)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 (pow.f32 alpha #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) alpha)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 #s(literal 6 binary32)) (log.f32 alpha))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 (log.f32 alpha)) #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 3 binary32))) #s(literal 2 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (exp.f32 (*.f32 (log.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3/2 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (*.f32 (pow.f32 alpha #s(literal 18 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (*.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal 12 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (pow.f32 alpha #s(literal -5 binary32))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 (neg.f32 (/.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)) (pow.f32 alpha #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal -2 binary32))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (-.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (log1p.f32 (fma.f32 u0 u0 u0))))
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 6 binary32)) (*.f32 (log.f32 alpha) #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(-.f32 (/.f32 (log1p.f32 (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))) (/.f32 (log1p.f32 (fma.f32 u0 u0 u0)) (neg.f32 (pow.f32 alpha #s(literal -2 binary32)))))
(*.f32 (/.f32 (neg.f32 (*.f32 (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 3 binary32))) (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 alpha)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal 6 binary32)))) (+.f32 #s(literal 0 binary32) (pow.f32 alpha #s(literal 6 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (*.f32 (pow.f32 alpha #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) alpha))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) (log.f32 alpha)) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (*.f32 (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 alpha #s(literal -3 binary32)) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (*.f32 (pow.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (pow.f32 alpha #s(literal -2 binary32))) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 (-.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32)) (*.f32 (log.f32 alpha) #s(literal 6 binary32)))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (/.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 alpha #s(literal -4 binary32)) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (/.f32 (pow.f32 (pow.f32 alpha #s(literal 5 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 alpha #s(literal 3 binary32)) #s(literal 3 binary32)))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 (pow.f32 alpha #s(literal 4 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) #s(literal -3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
Outputs
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
Calls

6 calls:

67.0ms
(*.f32 (neg.f32 alpha) alpha)
59.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
59.0ms
(-.f32 #s(literal 1 binary32) u0)
58.0ms
u0
57.0ms
alpha
Results
AccuracySegmentsBranch
72.2%1alpha
89.2%2u0
84.0%2(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
72.2%1(*.f32 (neg.f32 alpha) alpha)
89.2%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
89.2%2(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 22 to 25 computations (-13.6% saved)

regimes94.0ms (1.5%)

Memory
-10.1MiB live, 148.0MiB allocated
Counts
118 → 2
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (/.f32 u0 alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 u0 u0) alpha) u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha)) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 alpha (*.f32 alpha alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 alpha (*.f32 alpha alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 alpha alpha))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -2 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (*.f32 alpha (pow.f32 alpha #s(literal -2 binary32)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 alpha (pow.f32 alpha #s(literal 3 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 (*.f32 (neg.f32 alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 alpha)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) alpha) (*.f32 u0 u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (/.f32 #s(literal -1 binary32) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))) u0))
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (neg.f32 alpha) (*.f32 (pow.f32 alpha #s(literal -5 binary32)) (*.f32 (neg.f32 alpha) alpha)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 alpha)) (neg.f32 alpha)))
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 #s(literal 0 binary32) alpha)) (log1p.f32 (neg.f32 u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -4 binary32))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 alpha (*.f32 alpha alpha)) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) alpha))) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -4 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) alpha)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) #s(approx (/ (log (+ 1 (neg u0))) (* alpha alpha)) (/.f32 (/.f32 (neg.f32 u0) alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha) #s(literal -2 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (exp.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (exp.f32 (neg.f32 (log.f32 alpha)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (exp.f32 (*.f32 (log.f32 alpha) #s(literal -1 binary32)))) u0))
(*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -2 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 u0 u0))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32))) (*.f32 alpha alpha)) u0))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) #s(literal 1 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 alpha alpha) #s(literal 3 binary32))) (pow.f32 alpha #s(literal 4 binary32))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
(*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 (neg.f32 alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (pow.f32 alpha #s(literal 4 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (*.f32 alpha (pow.f32 alpha #s(literal -2 binary32))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 (neg.f32 alpha) alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) alpha) (pow.f32 alpha #s(literal -3 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 12 binary32))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 alpha #s(literal 8 binary32)))) u0))
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0))) alpha) alpha)
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (/.f32 (neg.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32)))) alpha) (neg.f32 alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0)))))
Outputs
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
Calls

3 calls:

31.0ms
u0
30.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
29.0ms
(-.f32 #s(literal 1 binary32) u0)
Results
AccuracySegmentsBranch
89.2%2u0
89.2%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
89.2%2(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 8 to 11 computations (-37.5% saved)

regimes82.0ms (1.3%)

Memory
7.6MiB live, 128.7MiB allocated
Counts
104 → 2
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (/.f32 u0 alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 u0 u0) alpha) u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha)) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 alpha (*.f32 alpha alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 alpha (*.f32 alpha alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 alpha alpha))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -2 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (*.f32 alpha (pow.f32 alpha #s(literal -2 binary32)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 alpha (pow.f32 alpha #s(literal 3 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 (*.f32 (neg.f32 alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 alpha)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) alpha) (*.f32 u0 u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (/.f32 #s(literal -1 binary32) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))) u0))
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (neg.f32 alpha) (*.f32 (pow.f32 alpha #s(literal -5 binary32)) (*.f32 (neg.f32 alpha) alpha)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 alpha)) (neg.f32 alpha)))
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 #s(literal 0 binary32) alpha)) (log1p.f32 (neg.f32 u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -4 binary32))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 alpha (*.f32 alpha alpha)) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) alpha))) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -4 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) alpha)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) #s(approx (/ (log (+ 1 (neg u0))) (* alpha alpha)) (/.f32 (/.f32 (neg.f32 u0) alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha) #s(literal -2 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (exp.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (exp.f32 (neg.f32 (log.f32 alpha)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (exp.f32 (*.f32 (log.f32 alpha) #s(literal -1 binary32)))) u0))
(*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (pow.f32 alpha #s(literal -2 binary32)) #s(literal -2 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 5 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (*.f32 u0 u0))))
(*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 4 binary32))) (*.f32 alpha alpha)) u0))
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
(*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) #s(literal 1 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Outputs
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
Calls

3 calls:

27.0ms
u0
26.0ms
(-.f32 #s(literal 1 binary32) u0)
26.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Results
AccuracySegmentsBranch
89.1%2u0
89.1%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
89.1%2(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 8 to 11 computations (-37.5% saved)

regimes74.0ms (1.2%)

Memory
-8.6MiB live, 113.4MiB allocated
Counts
91 → 2
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (/.f32 u0 alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 u0 u0) alpha) u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha)) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 alpha (*.f32 alpha alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 alpha (*.f32 alpha alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 alpha alpha))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -2 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (*.f32 alpha (pow.f32 alpha #s(literal -2 binary32)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 alpha (pow.f32 alpha #s(literal 3 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 (*.f32 (neg.f32 alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 alpha)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) alpha) (*.f32 u0 u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (/.f32 #s(literal -1 binary32) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))) u0))
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (neg.f32 alpha) (*.f32 (pow.f32 alpha #s(literal -5 binary32)) (*.f32 (neg.f32 alpha) alpha)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alpha) alpha))))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha) (*.f32 alpha alpha)) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 alpha)) (neg.f32 alpha)))
(*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 #s(literal 0 binary32) alpha)) (log1p.f32 (neg.f32 u0))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 3 binary32)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -4 binary32))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 alpha alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 alpha) (/.f32 #s(literal 1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 #s(literal 1 binary32) alpha)) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (/.f32 (pow.f32 alpha #s(literal 6 binary32)) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 alpha (*.f32 alpha alpha)) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 (pow.f32 alpha #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) alpha))) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 alpha (*.f32 (*.f32 (neg.f32 alpha) alpha) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 (/.f32 #s(literal 1 binary32) alpha) (pow.f32 alpha #s(literal -4 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal 6 binary32))) (*.f32 (neg.f32 alpha) alpha)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal -1 binary32) alpha))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 6 binary32))) (*.f32 alpha alpha)) #s(approx (/ (log (+ 1 (neg u0))) (* alpha alpha)) (/.f32 (/.f32 (neg.f32 u0) alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha))) #s(literal -4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (exp.f32 (*.f32 (log.f32 alpha) #s(literal 2 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) (pow.f32 alpha #s(literal -4 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha) #s(literal -2 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (exp.f32 (*.f32 (log.f32 alpha) #s(literal -2 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (exp.f32 (neg.f32 (log.f32 alpha)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 6 binary32)) u0) (pow.f32 alpha #s(literal 4 binary32))))
Outputs
(*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
Calls

3 calls:

24.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
23.0ms
u0
23.0ms
(-.f32 #s(literal 1 binary32) u0)
Results
AccuracySegmentsBranch
89.1%2u0
89.1%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
89.1%2(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 8 to 11 computations (-37.5% saved)

regimes46.0ms (0.7%)

Memory
-5.3MiB live, 72.6MiB allocated
Counts
55 → 2
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (/.f32 u0 alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 u0 u0) alpha) u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha)) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 alpha (*.f32 alpha alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 alpha (*.f32 alpha alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 alpha alpha))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alpha #s(literal -2 binary32))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 3 binary32)) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 u0 alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) alpha) #s(literal -2 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) alpha) #s(literal -2 binary32)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (pow.f32 alpha #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (*.f32 (pow.f32 alpha #s(literal -2 binary32)) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (*.f32 alpha (pow.f32 alpha #s(literal -2 binary32)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (pow.f32 alpha #s(literal 4 binary32)) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (pow.f32 alpha #s(literal -4 binary32)) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alpha #s(literal -2 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 alpha (pow.f32 alpha #s(literal 3 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 u0 (*.f32 (neg.f32 alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) u0))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal -4 binary32))) (neg.f32 alpha)) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal -3 binary32)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) alpha) (*.f32 u0 u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal -1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) (/.f32 #s(literal -1 binary32) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal -2 binary32))))) u0))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
Calls

3 calls:

15.0ms
u0
15.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
14.0ms
(-.f32 #s(literal 1 binary32) u0)
Results
AccuracySegmentsBranch
89.1%2u0
89.1%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
89.1%2(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 8 to 11 computations (-37.5% saved)

regimes45.0ms (0.7%)

Memory
-2.0MiB live, 79.2MiB allocated
Counts
31 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (/.f32 u0 alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 u0 u0) alpha) u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha)) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 alpha (*.f32 alpha alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 alpha (*.f32 alpha alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 alpha alpha))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))) alpha))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
Calls

5 calls:

10.0ms
u0
9.0ms
alpha
8.0ms
(-.f32 #s(literal 1 binary32) u0)
8.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
8.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Results
AccuracySegmentsBranch
72.2%1alpha
72.2%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
72.2%1u0
72.2%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
72.2%1(-.f32 #s(literal 1 binary32) u0)
Compiler

Compiled 18 to 21 computations (-16.7% saved)

regimes50.0ms (0.8%)

Memory
10.4MiB live, 88.9MiB allocated
Counts
29 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (/.f32 u0 alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 u0 u0) alpha) u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha)) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 alpha (*.f32 alpha alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 alpha (*.f32 alpha alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 alpha alpha))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 alpha alpha) (/.f32 #s(literal -1 binary32) alpha)))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha)) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (*.f32 alpha alpha))) u0))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 alpha alpha))))
Calls

6 calls:

9.0ms
(*.f32 (neg.f32 alpha) alpha)
9.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
8.0ms
alpha
8.0ms
u0
8.0ms
(-.f32 #s(literal 1 binary32) u0)
Results
AccuracySegmentsBranch
72.2%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
72.2%1(-.f32 #s(literal 1 binary32) u0)
72.2%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
72.2%1(*.f32 (neg.f32 alpha) alpha)
72.2%1u0
72.2%1alpha
Compiler

Compiled 22 to 25 computations (-13.6% saved)

regimes44.0ms (0.7%)

Memory
-6.8MiB live, 73.8MiB allocated
Accuracy

Total -0.2b remaining (-2.6%)

Threshold costs -0.2b (-2.6%)

Counts
24 → 1
Calls
Call 1
Inputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 u0 alpha) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 alpha (/.f32 u0 alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 u0 u0) alpha) u0) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 #s(literal 1 binary32) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 #s(literal 1 binary32) alpha)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (*.f32 u0 alpha) (/.f32 #s(literal 1 binary32) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (neg.f32 alpha) (/.f32 #s(literal -1 binary32) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha)) alpha) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 alpha (/.f32 alpha (*.f32 alpha alpha))) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 u0 (/.f32 alpha (*.f32 alpha alpha))) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 alpha) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) alpha) alpha)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 (neg.f32 alpha) (/.f32 (/.f32 #s(literal -1 binary32) alpha) u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) (*.f32 alpha alpha)) u0))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 alpha))) alpha) #s(approx (log (- 1 u0)) (neg.f32 u0)))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) alpha) u0)) alpha))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 #s(literal -1 binary32) alpha) alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (*.f32 (neg.f32 alpha) alpha))) (*.f32 alpha alpha)) u0))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) alpha) (/.f32 #s(literal 1 binary32) alpha))) u0))
Outputs
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
Calls

6 calls:

8.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
8.0ms
u0
7.0ms
(*.f32 (neg.f32 alpha) alpha)
7.0ms
alpha
7.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Results
AccuracySegmentsBranch
72.2%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
72.2%1(-.f32 #s(literal 1 binary32) u0)
72.2%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
72.2%1u0
72.2%1alpha
72.2%1(*.f32 (neg.f32 alpha) alpha)
Compiler

Compiled 22 to 25 computations (-13.6% saved)

bsearch1.0ms (0%)

Memory
1.7MiB live, 1.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998624324798584
0.999862790107727
Compiler

Compiled 12 to 13 computations (-8.3% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998624324798584
0.999862790107727
Compiler

Compiled 12 to 13 computations (-8.3% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998624324798584
0.999862790107727
Compiler

Compiled 12 to 13 computations (-8.3% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998624324798584
0.999862790107727
Compiler

Compiled 12 to 13 computations (-8.3% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998624324798584
0.999862790107727
Compiler

Compiled 12 to 13 computations (-8.3% saved)

simplify25.0ms (0.4%)

Memory
8.8MiB live, 47.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
046213
168213
293213
3124213
4144212
5155212
6157212
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774909/16777216 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774909/16777216 binary32)) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774909/16777216 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774909/16777216 binary32)) (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774909/16777216 binary32)) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))
Outputs
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774909/16777216 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha #s(literal 4 binary32))))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774909/16777216 binary32)) (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 alpha alpha) (pow.f32 alpha #s(literal 4 binary32))))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774909/16777216 binary32)) (*.f32 (/.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 alpha alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774909/16777216 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 alpha #s(literal -2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774909/16777216 binary32)) (*.f32 (/.f32 alpha (/.f32 #s(literal -1 binary32) alpha)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))))
(if (<=.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 16774909/16777216 binary32)) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 #s(literal 1 binary32) u0))) #s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32)))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (pow.f32 alpha #s(literal -2 binary32))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (/.f32 u0 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) alpha) alpha) (*.f32 alpha alpha))))
#s(approx (* (* (neg alpha) alpha) (log (- 1 u0))) (*.f32 (*.f32 alpha alpha) u0))

soundness659.0ms (10.7%)

Memory
20.0MiB live, 599.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035146
058128
1184113
0935113
040211
064167
1217143
21154133
08189133
035176
056148
1182112
2952112
05482106
0112397
1307370
2805337
32106325
45904318
08116301
0819
01319
13919
218019
3131019
0949115
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
iter limit
iter limit
unsound
iter limit
Compiler

Compiled 628 to 341 computations (45.7% saved)

preprocess33.0ms (0.5%)

Memory
-8.5MiB live, 67.0MiB allocated
Remove

(abs alpha)

Compiler

Compiled 512 to 160 computations (68.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...