Beckmann Distribution sample, tan2theta, alphax == alphay

Time bar (total: 6.2s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze219.0ms (3.5%)

Memory
-19.9MiB live, 62.9MiB 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.7s (27.1%)

Memory
40.5MiB live, 1 614.1MiB allocated
Samples
1.3s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 998.0ms
const: 384.0ms (38.5% of total)
ival-mult: 201.0ms (20.1% of total)
ival-log: 198.0ms (19.8% of total)
ival-<=: 94.0ms (9.4% of total)
ival-sub: 46.0ms (4.6% of total)
ival-neg: 40.0ms (4% of total)
ival-and: 25.0ms (2.5% of total)
exact: 6.0ms (0.6% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain138.0ms (2.2%)

Memory
-10.3MiB live, 265.7MiB 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: 23.0ms
ival-log: 9.0ms (39.7% of total)
ival-mult: 8.0ms (35.3% of total)
ival-sub: 3.0ms (13.2% of total)
ival-neg: 2.0ms (8.8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess35.0ms (0.6%)

Memory
7.0MiB live, 47.5MiB 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.2MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.9MiB live, 0.9MiB 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
11.4MiB live, 11.4MiB 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

localize25.0ms (0.4%)

Memory
5.1MiB live, 43.9MiB 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
19.0ms256×0valid
Compiler

Compiled 52 to 18 computations (65.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-log: 5.0ms (40.4% of total)
ival-mult: 3.0ms (24.2% of total)
ival-neg: 2.0ms (16.2% of total)
ival-sub: 1.0ms (8.1% 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
-32.0MiB live, 89.4MiB 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
29.0ms
alpha
@0
((log (- 1 u0)) (* (* (neg alpha) alpha) (log (- 1 u0))) (* (neg alpha) alpha) (neg alpha))
8.0ms
u0
@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))

simplify147.0ms (2.4%)

Memory
16.9MiB live, 209.3MiB 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
24.9MiB live, 180.6MiB 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)

eval21.0ms (0.3%)

Memory
-30.2MiB live, 46.9MiB allocated
Compiler

Compiled 4 217 to 769 computations (81.8% saved)

prune18.0ms (0.3%)

Memory
-5.0MiB live, 40.6MiB 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)))
64.1%
(*.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.7%
(*.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)

simplify94.0ms (1.5%)

Memory
5.6MiB live, 121.8MiB 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

localize122.0ms (1.9%)

Memory
30.6MiB live, 189.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)
accuracy19.25141878856879
(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
101.0ms256×0valid
Compiler

Compiled 399 to 68 computations (83% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
ival-mult: 18.0ms (33.1% of total)
ival-pow: 17.0ms (31.2% of total)
ival-div: 7.0ms (12.9% of total)
ival-neg: 5.0ms (9.2% of total)
ival-log: 4.0ms (7.3% of total)
ival-log1p: 2.0ms (3.7% of total)
ival-sub: 1.0ms (1.8% of total)
exact: 1.0ms (1.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series48.0ms (0.8%)

Memory
5.9MiB live, 85.2MiB 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
24.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))
11.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))
8.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))

simplify172.0ms (2.8%)

Memory
-27.9MiB live, 201.5MiB 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)))

rewrite90.0ms (1.4%)

Memory
8.4MiB live, 89.3MiB 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))))

eval30.0ms (0.5%)

Memory
1.0MiB live, 76.9MiB allocated
Compiler

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

prune71.0ms (1.1%)

Memory
-17.7MiB live, 126.0MiB 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
30.8%
(/.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (log1p.f32 (neg.f32 u0))) alpha) alpha)
22.9%
(/.f32 (log1p.f32 (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 alpha) #s(literal 3 binary32)) alpha)))
30.7%
(/.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.6%
(*.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)))
24.0%
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 (neg.f32 alpha) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) alpha))
30.9%
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
8.1%
(*.f32 (neg.f32 (pow.f32 alpha #s(literal 4 binary32))) (*.f32 (pow.f32 alpha #s(literal -2 binary32)) (log1p.f32 (neg.f32 u0))))
44.1%
#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)))
72.2%
#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.2%
#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))
45.0%
#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)

simplify80.0ms (1.3%)

Memory
14.3MiB live, 91.6MiB 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

localize80.0ms (1.3%)

Memory
7.7MiB live, 122.7MiB 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
59.0ms256×0valid
Compiler

Compiled 436 to 68 computations (84.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
ival-mult: 13.0ms (29.9% of total)
ival-div: 11.0ms (25.3% of total)
ival-pow: 9.0ms (20.7% of total)
ival-log: 5.0ms (11.5% of total)
ival-neg: 4.0ms (9.2% of total)
ival-sub: 1.0ms (2.3% of total)
exact: 1.0ms (2.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series40.0ms (0.6%)

Memory
-17.2MiB live, 62.5MiB 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
16.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))))
12.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))))
9.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))))

simplify165.0ms (2.6%)

Memory
15.2MiB live, 208.6MiB 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)))

rewrite158.0ms (2.5%)

Memory
20.2MiB live, 185.2MiB 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))

eval84.0ms (1.4%)

Memory
-25.2MiB live, 171.7MiB allocated
Compiler

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

prune105.0ms (1.7%)

Memory
6.9MiB live, 252.1MiB 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.0%
(/.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.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)))
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.7%
(*.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.3%
#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.5%
#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)

simplify202.0ms (3.2%)

Memory
-16.0MiB live, 63.2MiB 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

localize101.0ms (1.6%)

Memory
-4.0MiB live, 154.2MiB 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.01574674780372
(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
67.0ms256×0valid
Compiler

Compiled 459 to 77 computations (83.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 52.0ms
ival-pow: 16.0ms (31% of total)
ival-div: 12.0ms (23.2% of total)
ival-mult: 11.0ms (21.3% of total)
ival-neg: 5.0ms (9.7% of total)
ival-log: 4.0ms (7.7% of total)
ival-log1p: 2.0ms (3.9% of total)
ival-sub: 1.0ms (1.9% of total)
exact: 1.0ms (1.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series33.0ms (0.5%)

Memory
17.9MiB live, 61.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
10.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
@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))
8.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))
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))

simplify160.0ms (2.6%)

Memory
-0.9MiB live, 192.3MiB 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))

rewrite116.0ms (1.9%)

Memory
14.3MiB live, 174.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))))

eval129.0ms (2.1%)

Memory
3.7MiB live, 240.0MiB allocated
Compiler

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

prune169.0ms (2.7%)

Memory
-19.4MiB live, 342.5MiB 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.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)))
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.6%
(*.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.3%
#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))))
38.4%
#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))))
50.8%
#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))))
43.6%
#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.3%
#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)

regimes367.0ms (5.9%)

Memory
-14.8MiB live, 551.1MiB 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:

66.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
60.0ms
(-.f32 #s(literal 1 binary32) u0)
60.0ms
alpha
59.0ms
(*.f32 (neg.f32 alpha) alpha)
58.0ms
u0
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
29.5MiB live, 148.5MiB 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
(log.f32 (-.f32 #s(literal 1 binary32) u0))
30.0ms
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)

regimes91.0ms (1.5%)

Memory
-23.7MiB live, 136.8MiB 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:

34.0ms
u0
27.0ms
(-.f32 #s(literal 1 binary32) u0)
27.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.1MiB live, 125.5MiB 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:

25.0ms
u0
23.0ms
(-.f32 #s(literal 1 binary32) u0)
23.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)

regimes46.0ms (0.7%)

Memory
1.0MiB live, 77.5MiB 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:

16.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)

regimes47.0ms (0.8%)

Memory
-3.9MiB live, 75.1MiB 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:

11.0ms
alpha
10.0ms
u0
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
7.2MiB live, 84.3MiB 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
u0
8.0ms
alpha
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)

regimes45.0ms (0.7%)

Memory
-5.7MiB live, 72.5MiB 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
u0
7.0ms
(*.f32 (neg.f32 alpha) alpha)
7.0ms
alpha
7.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
7.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%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.8MiB live, 1.8MiB 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)

bsearch1.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.8MiB live, 0.8MiB 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.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998624324798584
0.999862790107727
Compiler

Compiled 12 to 13 computations (-8.3% saved)

simplify26.0ms (0.4%)

Memory
10.5MiB live, 48.9MiB 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))

soundness644.0ms (10.3%)

Memory
26.8MiB live, 522.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035176
056148
1182112
2952112
05482106
035146
058128
1184113
0935113
0112397
1307370
2805337
32106325
45904318
08116301
040211
064167
1217143
21154133
08189133
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
iter limit
unsound
iter limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 628 to 341 computations (45.7% saved)

preprocess31.0ms (0.5%)

Memory
22.8MiB live, 60.9MiB 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...