Details

Time bar (total: 11.7s)

analyze82.0ms (0.7%)

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
50%0.1%0.1%99.8%0%0%0%3
50%0.1%0.1%99.8%0%0%0%4
75%0.1%0%99.8%0%0%0%5
75%0.1%0%99.8%0%0%0%6
87.5%0.1%0%99.8%0%0%0%7
87.5%0.1%0%99.8%0%0%0%8
93.8%0.2%0%99.8%0%0%0%9
93.8%0.2%0%99.8%0%0%0%10
96.9%0.2%0%99.8%0%0%0%11
96.9%0.2%0%99.8%0%0%0%12
Compiler

Compiled 26 to 19 computations (26.9% saved)

sample1.7s (14.8%)

Results
1.7s8256×body256valid
Bogosity

preprocess359.0ms (3.1%)

Algorithm
egg-herbie
Rules
6838×fma-neg
3252×fma-def
716×distribute-lft-out
626×*-commutative
616×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01654
13750
28050
316650
423450
530650
640150
758450
8113550
9191950
10245050
11276050
12308150
13336950
14344750
15350950
16391550
17469750
18534150
19566950
20578350
21583950
22583950
23610750
24627450
25629650
26632050
27634450
28634450
29649050
022
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (neg.f32 u0) u0) (log.f32 (-.f32 1 alpha)))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (neg.f32 u0) u0) (log.f32 (-.f32 1 alpha)))
(*.f32 (neg.f32 u0) (*.f32 u0 (log.f32 (-.f32 1 alpha))))
(*.f32 (neg.f32 (*.f32 u0 u0)) (log1p.f32 (neg.f32 alpha)))
(*.f32 (*.f32 u0 (neg.f32 u0)) (log1p.f32 (neg.f32 alpha)))
Compiler

Compiled 13 to 10 computations (23.1% saved)

simplify62.0ms (0.5%)

Algorithm
egg-herbie
Rules
1486×fma-def
168×distribute-lft-in
136×distribute-rgt-in
130×cancel-sign-sub-inv
118×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01127
12425
24725
39425
412925
517025
622125
732125
859425
998825
10125825
11141625
12158225
13172625
14175325
15175425
Stop Event
saturated
Counts
1 → 5
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))

eval1.0ms (0%)

Compiler

Compiled 44 to 22 computations (50% saved)

prune2.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New145
Fresh011
Picked000
Done000
Total156
Accurracy
99.5%
Counts
6 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
99.0%
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
99.0%
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
58.3%
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
Compiler

Compiled 42 to 30 computations (28.6% saved)

localize62.0ms (0.5%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
99.4%
(*.f32 alpha (log.f32 (-.f32 1 u0)))
99.3%
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
58.2%
(log.f32 (-.f32 1 u0))
Compiler

Compiled 29 to 18 computations (37.9% saved)

series84.0ms (0.7%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
62.0ms
alpha
@0
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
11.0ms
alpha
@0
(*.f32 alpha (log.f32 (-.f32 1 u0)))
6.0ms
u0
@inf
(*.f32 alpha (log.f32 (-.f32 1 u0)))
1.0ms
u0
@0
(log.f32 (-.f32 1 u0))
0.0ms
alpha
@inf
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))

rewrite65.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1962×pow1
1802×add-exp-log
1800×log1p-expm1-u
1800×expm1-log1p-u
226×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01155
122245
2283445
Stop Event
node limit
Counts
3 → 51
Calls
Call 1
Inputs
(log.f32 (-.f32 1 u0))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
Outputs
(+.f32 0 (log1p.f32 (neg.f32 u0)))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) 2))) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(+.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (log.f32 (sqrt.f32 (-.f32 1 u0))))
(-.f32 (log.f32 (-.f32 1 (*.f32 u0 u0))) (log1p.f32 u0))
(-.f32 (log.f32 (-.f32 1 (pow.f32 u0 3))) (log.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(-.f32 (+.f32 1 (log1p.f32 (neg.f32 u0))) 1)
(*.f32 1 (log1p.f32 (neg.f32 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) 1)
(*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)) (cbrt.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))
(pow.f32 (log1p.f32 (neg.f32 u0)) 1)
(pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)
(pow.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) 1/3)
(pow.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 2)
(sqrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))
(cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (neg.f32 u0))))
(exp.f32 (log.f32 (log1p.f32 (neg.f32 u0))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (neg.f32 u0))) 1))
(log1p.f32 (neg.f32 u0))
(-.f32 0 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))) 1)
(pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 (neg.f32 u0)))) 2)
(neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 2))
(log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) alpha))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 3) (pow.f32 alpha 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))) 1))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) alpha) 1))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 1)
(pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 1)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 2)
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 2))
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 3))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 1))
(log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) alpha) 1))

simplify93.0ms (0.8%)

Algorithm
egg-herbie
Rules
1564×fma-neg
1070×log-prod
632×*-commutative
534×distribute-lft-in
530×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02223315
15652979
220682787
365342787
Stop Event
node limit
Counts
111 → 199
Calls
Call 1
Inputs
(*.f32 -1 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 1 u0))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(*.f32 -1 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 -1 (*.f32 u0 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)
(+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (+.f32 (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0)))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 alpha u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(+.f32 0 (log1p.f32 (neg.f32 u0)))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) 2))) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(+.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (log.f32 (sqrt.f32 (-.f32 1 u0))))
(-.f32 (log.f32 (-.f32 1 (*.f32 u0 u0))) (log1p.f32 u0))
(-.f32 (log.f32 (-.f32 1 (pow.f32 u0 3))) (log.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(-.f32 (+.f32 1 (log1p.f32 (neg.f32 u0))) 1)
(*.f32 1 (log1p.f32 (neg.f32 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) 1)
(*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)) (cbrt.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))
(pow.f32 (log1p.f32 (neg.f32 u0)) 1)
(pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)
(pow.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) 1/3)
(pow.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 2)
(sqrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))
(cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (neg.f32 u0))))
(exp.f32 (log.f32 (log1p.f32 (neg.f32 u0))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (neg.f32 u0))) 1))
(log1p.f32 (neg.f32 u0))
(-.f32 0 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))) 1)
(pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 (neg.f32 u0)))) 2)
(neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 2))
(log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) alpha))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 3) (pow.f32 alpha 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))) 1))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) alpha) 1))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 1)
(pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 1)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 2)
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 2))
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 3))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 1))
(log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) alpha) 1))
Outputs
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(fma.f32 -1/2 (*.f32 u0 u0) (neg.f32 u0))
(*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(fma.f32 -1 u0 (fma.f32 -1/2 (*.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (fma.f32 -1/2 (*.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 3))) u0)
(-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)
(fma.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3)) (neg.f32 u0))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(fma.f32 -1 u0 (fma.f32 -1/2 (*.f32 u0 u0) (fma.f32 -1/3 (pow.f32 u0 3) (*.f32 -1/4 (pow.f32 u0 4)))))
(-.f32 (fma.f32 -1/2 (*.f32 u0 u0) (fma.f32 -1/3 (pow.f32 u0 3) (*.f32 -1/4 (pow.f32 u0 4)))) u0)
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))
(fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))
(+.f32 (log.f32 u0) (log.f32 -1))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 1 u0))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 1 u0))
(+.f32 (log.f32 u0) (-.f32 (log.f32 -1) (/.f32 1 u0)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0))))
(-.f32 (+.f32 (log.f32 u0) (-.f32 (log.f32 -1) (/.f32 1 u0))) (/.f32 1/2 (*.f32 u0 u0)))
(+.f32 (log.f32 u0) (+.f32 (-.f32 (log.f32 -1) (/.f32 1 u0)) (/.f32 -1/2 (*.f32 u0 u0))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (log.f32 u0) (-.f32 (log.f32 -1) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 1 u0) (/.f32 1/3 (pow.f32 u0 3))))))
(+.f32 (log.f32 u0) (+.f32 (log.f32 -1) (-.f32 (/.f32 -1/2 (*.f32 u0 u0)) (+.f32 (/.f32 1 u0) (/.f32 1/3 (pow.f32 u0 3))))))
(*.f32 -1 (log.f32 (/.f32 -1 u0)))
(neg.f32 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 -1 u0))
(-.f32 (/.f32 -1 u0) (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 -1 u0)) (/.f32 1/2 (*.f32 u0 u0)))
(+.f32 (-.f32 (/.f32 -1 u0) (log.f32 (/.f32 -1 u0))) (/.f32 -1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 -1 u0)) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3))))
(+.f32 (-.f32 (/.f32 -1 u0) (log.f32 (/.f32 -1 u0))) (-.f32 (/.f32 -1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(fma.f32 u0 (*.f32 alpha alpha) (fma.f32 1/3 (*.f32 (pow.f32 u0 3) (*.f32 alpha alpha)) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (*.f32 u0 u0) 1/2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 1/2 (*.f32 u0 1/3)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(fma.f32 1/4 (*.f32 (pow.f32 u0 4) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 alpha alpha) (fma.f32 1/3 (*.f32 (pow.f32 u0 3) (*.f32 alpha alpha)) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))))
(+.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (*.f32 u0 u0) 1/2))) (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 4) 1/4) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (*.f32 u0 u0) (+.f32 1/2 (*.f32 u0 1/3))) (+.f32 u0 (*.f32 (pow.f32 u0 4) 1/4))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 alpha alpha)))
(*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha (neg.f32 alpha)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 alpha alpha))) (/.f32 (*.f32 alpha alpha) u0))
(fma.f32 (neg.f32 (+.f32 (log.f32 u0) (log.f32 -1))) (*.f32 alpha alpha) (/.f32 alpha (/.f32 u0 alpha)))
(fma.f32 (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0)) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) alpha))
(fma.f32 (/.f32 alpha u0) alpha (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha (neg.f32 alpha))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 alpha alpha)))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha))) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha alpha)))
(-.f32 (*.f32 (+.f32 (/.f32 1/2 u0) 1) (*.f32 (/.f32 alpha u0) alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha alpha)))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 alpha alpha))))))
(fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (-.f32 (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha))) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha alpha))))
(+.f32 (*.f32 (/.f32 alpha u0) alpha) (-.f32 (*.f32 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (+.f32 (/.f32 1/3 u0) 1/2)) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha alpha))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(*.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 alpha alpha) u0))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (/.f32 alpha (/.f32 u0 alpha)))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) alpha))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha))))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (*.f32 (+.f32 (/.f32 1/2 u0) 1) (*.f32 (/.f32 alpha u0) alpha)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha)))))
(+.f32 (fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (*.f32 (/.f32 alpha u0) alpha)) (*.f32 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (+.f32 (/.f32 1/3 u0) 1/2)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 -1 (*.f32 u0 alpha))
(*.f32 (neg.f32 u0) alpha)
(*.f32 u0 (neg.f32 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(fma.f32 -1 (*.f32 u0 alpha) (*.f32 -1/2 (*.f32 (*.f32 u0 u0) alpha)))
(*.f32 alpha (fma.f32 -1/2 (*.f32 u0 u0) (neg.f32 u0)))
(*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha)
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(fma.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha) (fma.f32 -1 (*.f32 u0 alpha) (*.f32 -1/2 (*.f32 (*.f32 u0 u0) alpha))))
(fma.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha) (*.f32 alpha (fma.f32 -1/2 (*.f32 u0 u0) (neg.f32 u0))))
(*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0))
(*.f32 alpha (fma.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3)) (neg.f32 u0)))
(+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))))
(fma.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha) (fma.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha) (fma.f32 -1 (*.f32 u0 alpha) (*.f32 -1/2 (*.f32 (*.f32 u0 u0) alpha)))))
(+.f32 (*.f32 alpha (fma.f32 -1/2 (*.f32 u0 u0) (neg.f32 u0))) (*.f32 alpha (fma.f32 -1/3 (pow.f32 u0 3) (*.f32 -1/4 (pow.f32 u0 4)))))
(*.f32 alpha (-.f32 (fma.f32 -1/2 (*.f32 u0 u0) (fma.f32 -1/3 (pow.f32 u0 3) (*.f32 -1/4 (pow.f32 u0 4)))) u0))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)
(*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha)
(*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) alpha)
(+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(fma.f32 -1 (/.f32 alpha u0) (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha))
(fma.f32 (+.f32 (log.f32 u0) (log.f32 -1)) alpha (/.f32 (neg.f32 alpha) u0))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 -1 (/.f32 alpha u0) (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha)))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 (+.f32 (log.f32 u0) (log.f32 -1)) alpha (/.f32 (neg.f32 alpha) u0)))
(+.f32 (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) alpha) (*.f32 (/.f32 alpha u0) (+.f32 -1 (/.f32 -1/2 u0))))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (+.f32 (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 -1 (/.f32 alpha u0) (fma.f32 -1/3 (/.f32 alpha (pow.f32 u0 3)) (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha))))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (-.f32 (fma.f32 -1/3 (/.f32 alpha (pow.f32 u0 3)) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) alpha)) (/.f32 alpha u0)))
(+.f32 (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) alpha) (-.f32 (*.f32 (/.f32 alpha (*.f32 u0 u0)) (+.f32 (/.f32 -1/3 u0) -1/2)) (/.f32 alpha u0)))
(+.f32 (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) alpha) (fma.f32 (/.f32 alpha (*.f32 u0 u0)) (+.f32 (/.f32 -1/3 u0) -1/2) (/.f32 (neg.f32 alpha) u0)))
(*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(neg.f32 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))
(*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0)))
(*.f32 -1 (+.f32 (*.f32 (log.f32 (/.f32 -1 u0)) alpha) (/.f32 alpha u0)))
(neg.f32 (fma.f32 (log.f32 (/.f32 -1 u0)) alpha (/.f32 alpha u0)))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 alpha u0))))
(fma.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha) (fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (neg.f32 (/.f32 alpha u0))))
(-.f32 (fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (/.f32 (neg.f32 alpha) u0)) (*.f32 (log.f32 (/.f32 -1 u0)) alpha))
(-.f32 (*.f32 (/.f32 alpha u0) (+.f32 -1 (/.f32 -1/2 u0))) (*.f32 (log.f32 (/.f32 -1 u0)) alpha))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(fma.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha) (fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 -1 (/.f32 alpha u0) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(-.f32 (fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 -1/3 (/.f32 alpha (pow.f32 u0 3)) (/.f32 (neg.f32 alpha) u0))) (*.f32 (log.f32 (/.f32 -1 u0)) alpha))
(+.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 -1 u0)) alpha (/.f32 alpha u0))) (*.f32 (/.f32 alpha (*.f32 u0 u0)) (+.f32 (/.f32 -1/3 u0) -1/2)))
(-.f32 (fma.f32 (/.f32 alpha (*.f32 u0 u0)) (+.f32 (/.f32 -1/3 u0) -1/2) (/.f32 (neg.f32 alpha) u0)) (*.f32 (log.f32 (/.f32 -1 u0)) alpha))
(+.f32 0 (log1p.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) 2))) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(+.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (log.f32 (sqrt.f32 (-.f32 1 u0))))
(log1p.f32 (neg.f32 u0))
(-.f32 (log.f32 (-.f32 1 (*.f32 u0 u0))) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))
(-.f32 (log.f32 (-.f32 1 (pow.f32 u0 3))) (log.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 u0 3))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 3))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (+.f32 1 (log1p.f32 (neg.f32 u0))) 1)
(log1p.f32 (neg.f32 u0))
(*.f32 1 (log1p.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
(*.f32 (log1p.f32 (neg.f32 u0)) 1)
(log1p.f32 (neg.f32 u0))
(*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)) (cbrt.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(pow.f32 (log1p.f32 (neg.f32 u0)) 1)
(log1p.f32 (neg.f32 u0))
(pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)
(log1p.f32 (neg.f32 u0))
(pow.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) 1/3)
(log1p.f32 (neg.f32 u0))
(pow.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 2)
(log1p.f32 (neg.f32 u0))
(sqrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))
(log1p.f32 (neg.f32 u0))
(cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(log1p.f32 (neg.f32 u0))
(expm1.f32 (log1p.f32 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(exp.f32 (log.f32 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (neg.f32 u0))) 1))
(log1p.f32 (neg.f32 u0))
(log1p.f32 (neg.f32 u0))
(-.f32 0 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))) 1)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 1)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))) 3)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 3) 1/3)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 (neg.f32 u0)))) 2)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 2))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) alpha))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 3))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 3)))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 3) (pow.f32 alpha 3)))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))) 1))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) alpha) 1))
(log1p.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) alpha) -1))
(log1p.f32 (+.f32 -1 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) alpha)))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 1)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 1)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 3)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 3) 1/3)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 2)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 2))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha) 3))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 1))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) alpha) 1))
(log1p.f32 (+.f32 (pow.f32 (-.f32 1 u0) alpha) -1))
(log1p.f32 (+.f32 -1 (pow.f32 (-.f32 1 u0) alpha)))

localize70.0ms (0.6%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(log1p.f32 (neg.f32 u0))
99.4%
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
99.3%
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
Compiler

Compiled 24 to 7 computations (70.8% saved)

series13.0ms (0.1%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
8.0ms
alpha
@0
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
2.0ms
alpha
@0
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
0.0ms
alpha
@inf
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
0.0ms
u0
@inf
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
0.0ms
alpha
@inf
(*.f32 alpha (log1p.f32 (neg.f32 u0)))

rewrite88.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1544×pow1
1410×add-exp-log
1408×log1p-expm1-u
1408×expm1-log1p-u
1378×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01049
120333
2257433
Stop Event
node limit
Counts
3 → 43
Calls
Call 1
Inputs
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
Outputs
(-.f32 0 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) 1)
(pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 2))
(log.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3) (pow.f32 alpha 3)))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(-.f32 (+.f32 1 (*.f32 alpha (log1p.f32 u0))) 1)
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 alpha (log1p.f32 u0))) 2)
(sqrt.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 2))
(log.f32 (pow.f32 (+.f32 u0 1) alpha))
(cbrt.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 u0) 3)))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 alpha 3)))
(expm1.f32 (log1p.f32 (*.f32 alpha (log1p.f32 u0))))
(exp.f32 (log.f32 (*.f32 alpha (log1p.f32 u0))))
(log1p.f32 (expm1.f32 (*.f32 alpha (log1p.f32 u0))))
(-.f32 (+.f32 1 (log1p.f32 u0)) 1)
(*.f32 (log1p.f32 u0) 1)
(*.f32 1 (log1p.f32 u0))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))
(pow.f32 (log1p.f32 u0) 1)
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)
(pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(log.f32 (+.f32 u0 1))
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(exp.f32 (log.f32 (log1p.f32 u0)))

simplify82.0ms (0.7%)

Algorithm
egg-herbie
Rules
1790×fma-def
1124×fma-neg
1026×log-prod
676×times-frac
606×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01943211
15052741
218842365
362732365
Stop Event
node limit
Counts
103 → 195
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 -1 (*.f32 u0 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)
(+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (+.f32 (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0)))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 alpha u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(*.f32 -1 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 1 u0))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(*.f32 -1 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 0 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) 1)
(pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 2))
(log.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3) (pow.f32 alpha 3)))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(-.f32 (+.f32 1 (*.f32 alpha (log1p.f32 u0))) 1)
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 alpha (log1p.f32 u0))) 2)
(sqrt.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 2))
(log.f32 (pow.f32 (+.f32 u0 1) alpha))
(cbrt.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 u0) 3)))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 alpha 3)))
(expm1.f32 (log1p.f32 (*.f32 alpha (log1p.f32 u0))))
(exp.f32 (log.f32 (*.f32 alpha (log1p.f32 u0))))
(log1p.f32 (expm1.f32 (*.f32 alpha (log1p.f32 u0))))
(-.f32 (+.f32 1 (log1p.f32 u0)) 1)
(*.f32 (log1p.f32 u0) 1)
(*.f32 1 (log1p.f32 u0))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))
(pow.f32 (log1p.f32 u0) 1)
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)
(pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(log.f32 (+.f32 u0 1))
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(exp.f32 (log.f32 (log1p.f32 u0)))
Outputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) u0)
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 1/2 (*.f32 u0 u0) u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(fma.f32 u0 (*.f32 alpha alpha) (fma.f32 1/3 (*.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(fma.f32 1/4 (*.f32 (*.f32 alpha alpha) (pow.f32 u0 4)) (fma.f32 u0 (*.f32 alpha alpha) (fma.f32 1/3 (*.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))))
(+.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 1/4 (pow.f32 u0 4)) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2)) (fma.f32 1/4 (pow.f32 u0 4) u0)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))))
(*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1)))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))) (/.f32 (*.f32 alpha alpha) u0))
(-.f32 (/.f32 alpha (/.f32 u0 alpha)) (*.f32 alpha (*.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1)))))
(fma.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha (neg.f32 alpha)) (*.f32 (/.f32 alpha u0) alpha))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))))))
(-.f32 (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (/.f32 alpha (/.f32 u0 alpha))) (*.f32 alpha (*.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1)))))
(-.f32 (*.f32 (+.f32 (/.f32 1/2 u0) 1) (*.f32 (/.f32 alpha u0) alpha)) (*.f32 alpha (*.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1)))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))))))
(fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (-.f32 (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (/.f32 alpha (/.f32 u0 alpha))) (*.f32 alpha (*.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1))))))
(+.f32 (fma.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha (neg.f32 alpha)) (*.f32 (/.f32 alpha u0) alpha)) (*.f32 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (+.f32 1/2 (/.f32 1/3 u0))))
(+.f32 (*.f32 (/.f32 alpha u0) alpha) (fma.f32 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (+.f32 1/2 (/.f32 1/3 u0)) (*.f32 alpha (neg.f32 (*.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1)))))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)))
(*.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 alpha alpha) u0))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (/.f32 alpha (/.f32 u0 alpha)))
(fma.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))) (*.f32 (/.f32 alpha u0) alpha))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (/.f32 alpha (/.f32 u0 alpha))))
(fma.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))) (*.f32 (+.f32 (/.f32 1/2 u0) 1) (*.f32 (/.f32 alpha u0) alpha)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (/.f32 alpha (/.f32 u0 alpha)))))
(+.f32 (fma.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))) (*.f32 (/.f32 alpha u0) alpha)) (*.f32 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (+.f32 1/2 (/.f32 1/3 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 -1 (*.f32 u0 alpha))
(*.f32 (neg.f32 u0) alpha)
(*.f32 alpha (neg.f32 u0))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(fma.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)) (fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0)))))
(fma.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)) (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)))
(*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0))
(*.f32 alpha (fma.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3)) (neg.f32 u0)))
(+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))))
(fma.f32 -1/4 (*.f32 alpha (pow.f32 u0 4)) (fma.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)) (fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))))
(+.f32 (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)) (*.f32 alpha (fma.f32 (pow.f32 u0 3) -1/3 (*.f32 (pow.f32 u0 4) -1/4))))
(*.f32 alpha (-.f32 (fma.f32 (pow.f32 u0 4) -1/4 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3)))) u0))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)
(*.f32 alpha (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))
(*.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(fma.f32 -1 (/.f32 alpha u0) (*.f32 alpha (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))))
(fma.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1)) (/.f32 (neg.f32 alpha) u0))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 -1 (/.f32 alpha u0) (*.f32 alpha (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1)) (/.f32 (neg.f32 alpha) u0)))
(fma.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 (/.f32 alpha u0) (+.f32 (/.f32 -1/2 u0) -1)))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (+.f32 (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 -1 (/.f32 alpha u0) (fma.f32 -1/3 (/.f32 alpha (pow.f32 u0 3)) (*.f32 alpha (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))))))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (-.f32 (fma.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1)) (/.f32 (*.f32 alpha -1/3) (pow.f32 u0 3))) (/.f32 alpha u0)))
(+.f32 (fma.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1)) (/.f32 (neg.f32 alpha) u0)) (*.f32 (/.f32 alpha (*.f32 u0 u0)) (+.f32 (/.f32 -1/3 u0) -1/2)))
(+.f32 (*.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1))) (fma.f32 (/.f32 alpha (*.f32 u0 u0)) (+.f32 -1/2 (/.f32 -1/3 u0)) (/.f32 (neg.f32 alpha) u0)))
(*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(neg.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(*.f32 alpha (neg.f32 (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0)))
(*.f32 -1 (+.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (/.f32 alpha u0)))
(neg.f32 (fma.f32 alpha (log.f32 (/.f32 -1 u0)) (/.f32 alpha u0)))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 alpha u0))))
(fma.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (neg.f32 (/.f32 alpha u0))))
(+.f32 (*.f32 -1/2 (/.f32 alpha (*.f32 u0 u0))) (neg.f32 (fma.f32 alpha (log.f32 (/.f32 -1 u0)) (/.f32 alpha u0))))
(-.f32 (*.f32 (/.f32 alpha u0) (+.f32 (/.f32 -1/2 u0) -1)) (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(fma.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 -1 (/.f32 alpha u0) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(-.f32 (fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (-.f32 (/.f32 (*.f32 alpha -1/3) (pow.f32 u0 3)) (/.f32 alpha u0))) (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (neg.f32 (fma.f32 alpha (log.f32 (/.f32 -1 u0)) (/.f32 alpha u0))) (*.f32 (/.f32 alpha (*.f32 u0 u0)) (+.f32 (/.f32 -1/3 u0) -1/2)))
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 (*.f32 u0 u0) -1/2))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(fma.f32 -1 u0 (fma.f32 -1/2 (*.f32 u0 u0) (*.f32 (pow.f32 u0 3) -1/3)))
(-.f32 (fma.f32 (*.f32 u0 u0) -1/2 (*.f32 (pow.f32 u0 3) -1/3)) u0)
(-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)
(fma.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3)) (neg.f32 u0))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(fma.f32 -1 u0 (fma.f32 -1/2 (*.f32 u0 u0) (fma.f32 -1/3 (pow.f32 u0 3) (*.f32 (pow.f32 u0 4) -1/4))))
(-.f32 (fma.f32 (*.f32 u0 u0) -1/2 (fma.f32 (pow.f32 u0 3) -1/3 (*.f32 (pow.f32 u0 4) -1/4))) u0)
(-.f32 (fma.f32 (pow.f32 u0 4) -1/4 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3)))) u0)
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))
(fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))
(+.f32 (log.f32 u0) (log.f32 -1))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (/.f32 1 u0))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 1 u0))
(+.f32 (log.f32 -1) (+.f32 (log.f32 u0) (/.f32 -1 u0)))
(+.f32 (log.f32 u0) (+.f32 (log.f32 -1) (/.f32 -1 u0)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0))))
(+.f32 (log.f32 u0) (-.f32 (log.f32 -1) (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0)))))
(+.f32 (log.f32 u0) (+.f32 (log.f32 -1) (-.f32 (/.f32 -1 u0) (/.f32 1/2 (*.f32 u0 u0)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (log.f32 u0) (-.f32 (log.f32 -1) (+.f32 (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0))) (/.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (log.f32 u0) (+.f32 (log.f32 -1) (-.f32 (-.f32 (/.f32 -1 u0) (/.f32 1/2 (*.f32 u0 u0))) (/.f32 1/3 (pow.f32 u0 3)))))
(*.f32 -1 (log.f32 (/.f32 -1 u0)))
(neg.f32 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 -1 u0))
(-.f32 (/.f32 -1 u0) (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))
(-.f32 (-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0)) (/.f32 1/2 (*.f32 u0 u0)))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 -1 u0)) (/.f32 1/2 (*.f32 u0 u0)))
(-.f32 (-.f32 (/.f32 -1 u0) (/.f32 1/2 (*.f32 u0 u0))) (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3)))))
(-.f32 (-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 -1 u0)) (/.f32 1/3 (pow.f32 u0 3))) (/.f32 1/2 (*.f32 u0 u0)))
(+.f32 (-.f32 (/.f32 -1 u0) (log.f32 (/.f32 -1 u0))) (-.f32 (/.f32 -1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3))))
(-.f32 0 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (neg.f32 (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha)))
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) 1)
(+.f32 1 (-.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1)
(+.f32 1 (-.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) 3)
(+.f32 1 (-.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3) 1/3)
(+.f32 1 (-.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(+.f32 1 (-.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (neg.f32 (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha)))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 2))
(+.f32 1 (-.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(log.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))
(+.f32 1 (-.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3))
(+.f32 1 (-.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)))
(+.f32 1 (-.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3) (pow.f32 alpha 3)))
(+.f32 1 (-.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(+.f32 1 (-.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(+.f32 1 (-.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(+.f32 1 (-.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(-.f32 (+.f32 1 (*.f32 alpha (log1p.f32 u0))) 1)
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 1)
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 3)
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3) 1/3)
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (sqrt.f32 (*.f32 alpha (log1p.f32 u0))) 2)
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(sqrt.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 2))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(log.f32 (pow.f32 (+.f32 u0 1) alpha))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(cbrt.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 u0) 3)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 alpha 3)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(expm1.f32 (log1p.f32 (*.f32 alpha (log1p.f32 u0))))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (log.f32 (*.f32 alpha (log1p.f32 u0))))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(log1p.f32 (expm1.f32 (*.f32 alpha (log1p.f32 u0))))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(-.f32 (+.f32 1 (log1p.f32 u0)) 1)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (log1p.f32 u0) 1)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 1 (log1p.f32 u0))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(pow.f32 (log1p.f32 u0) 1)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(log.f32 (+.f32 u0 1))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(exp.f32 (log.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)

localize30.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(log1p.f32 (neg.f32 u0))
99.0%
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
Compiler

Compiled 23 to 7 computations (69.6% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
alpha
@inf
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
0.0ms
u0
@inf
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
0.0ms
alpha
@0
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
0.0ms
u0
@-inf
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
0.0ms
u0
@0
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))

rewrite139.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1488×pow1
1358×add-exp-log
1356×log1p-expm1-u
1356×expm1-log1p-u
1326×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01025
120217
2254817
Stop Event
node limit
Counts
1 → 12
Calls
Call 1
Inputs
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
Outputs
(-.f32 (+.f32 1 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))) 1)
(pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 2))
(log.f32 (pow.f32 (+.f32 u0 1) (*.f32 alpha alpha)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))

simplify64.0ms (0.6%)

Algorithm
egg-herbie
Rules
1310×log-prod
1244×distribute-rgt-in
1242×distribute-lft-in
1136×associate-*r*
1022×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0821372
12271210
28021068
340741068
Stop Event
node limit
Counts
36 → 72
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(-.f32 (+.f32 1 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))) 1)
(pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 2))
(log.f32 (pow.f32 (+.f32 u0 1) (*.f32 alpha alpha)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))
Outputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha (*.f32 alpha u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 1/2 (*.f32 u0 u0) u0))
(*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 1/2) u0 u0)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(fma.f32 u0 (*.f32 alpha alpha) (fma.f32 1/3 (*.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(fma.f32 1/4 (*.f32 (*.f32 alpha alpha) (pow.f32 u0 4)) (fma.f32 u0 (*.f32 alpha alpha) (fma.f32 1/3 (*.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))))
(+.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 1/4 (pow.f32 u0 4)) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2)) (fma.f32 1/4 (pow.f32 u0 4) u0)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (log.f32 u0))))
(*.f32 alpha (*.f32 alpha (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))) (/.f32 (*.f32 alpha alpha) u0))
(-.f32 (/.f32 alpha (/.f32 u0 alpha)) (*.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (log.f32 u0))))
(fma.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0)) (*.f32 (/.f32 alpha u0) alpha))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha))) (*.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (log.f32 u0))))
(-.f32 (*.f32 (+.f32 (/.f32 1/2 u0) 1) (*.f32 (/.f32 alpha u0) alpha)) (*.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (log.f32 u0))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))))))
(fma.f32 1/3 (/.f32 alpha (/.f32 (pow.f32 u0 3) alpha)) (-.f32 (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha))) (*.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (log.f32 u0)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0)) (*.f32 (/.f32 alpha u0) alpha)) (*.f32 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (+.f32 1/2 (/.f32 1/3 u0))))
(+.f32 (*.f32 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (+.f32 1/2 (/.f32 1/3 u0))) (fma.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0)) (*.f32 (/.f32 alpha u0) alpha)))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)))
(*.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 alpha alpha) u0))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (/.f32 alpha (/.f32 u0 alpha)))
(fma.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))) (*.f32 (/.f32 alpha u0) alpha))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 alpha alpha) u0)) (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 u0 u0)))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha))))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (*.f32 (+.f32 (/.f32 1/2 u0) 1) (*.f32 (/.f32 alpha u0) alpha)))
(fma.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))) (*.f32 (+.f32 (/.f32 1/2 u0) 1) (*.f32 (/.f32 alpha u0) alpha)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 u0 u0)))))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (fma.f32 1/3 (/.f32 alpha (/.f32 (pow.f32 u0 3) alpha)) (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha)))))
(+.f32 (fma.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))) (*.f32 (/.f32 alpha u0) alpha)) (*.f32 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (+.f32 1/2 (/.f32 1/3 u0))))
(-.f32 (+.f32 1 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))) 1)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))) 3)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 3) 1/3)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 u0)))
(*.f32 alpha (*.f32 (log1p.f32 u0) (neg.f32 alpha)))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 2))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(log.f32 (pow.f32 (+.f32 u0 1) (*.f32 alpha alpha)))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 3))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))

localize50.0ms (0.4%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
58.2%
(log.f32 (-.f32 1 u0))
Compiler

Compiled 27 to 14 computations (48.1% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
alpha
@0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
0.0ms
u0
@inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
0.0ms
u0
@-inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
0.0ms
u0
@0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
0.0ms
alpha
@inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))

rewrite85.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1906×pow1
1750×add-exp-log
1748×log1p-expm1-u
1748×expm1-log1p-u
224×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01127
122121
2280821
Stop Event
node limit
Counts
1 → 15
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
Outputs
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))) 1)
(pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 (neg.f32 u0)))) 2)
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 2))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 (*.f32 alpha alpha) 3)))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))) 1))
(log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)) 1))

simplify59.0ms (0.5%)

Algorithm
egg-herbie
Rules
1634×log-prod
1344×distribute-lft-in
1290×associate-*r*
1156×associate-*l*
706×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0911517
12451341
28621187
343871187
Stop Event
node limit
Counts
39 → 78
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))) 1)
(pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 (neg.f32 u0)))) 2)
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 2))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 (*.f32 alpha alpha) 3)))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))) 1))
(log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)) 1))
Outputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 alpha (*.f32 alpha u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 1/2 (*.f32 u0 u0) u0))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(fma.f32 u0 (*.f32 alpha alpha) (fma.f32 1/3 (*.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(fma.f32 1/4 (*.f32 (*.f32 alpha alpha) (pow.f32 u0 4)) (fma.f32 u0 (*.f32 alpha alpha) (fma.f32 1/3 (*.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))))
(+.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 1/4 (pow.f32 u0 4)) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2)) (fma.f32 1/4 (pow.f32 u0 4) u0)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (+.f32 (log.f32 -1) (log.f32 u0))))
(*.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0)))
(*.f32 alpha (*.f32 alpha (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))) (/.f32 (*.f32 alpha alpha) u0))
(-.f32 (/.f32 alpha (/.f32 u0 alpha)) (*.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (log.f32 u0))))
(-.f32 (*.f32 (/.f32 alpha u0) alpha) (*.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (log.f32 u0))))
(fma.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0)) (*.f32 (/.f32 alpha u0) alpha))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha))) (*.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (log.f32 u0))))
(-.f32 (*.f32 (+.f32 (/.f32 1/2 u0) 1) (*.f32 (/.f32 alpha u0) alpha)) (*.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (log.f32 u0))))
(-.f32 (*.f32 (+.f32 (/.f32 1/2 u0) 1) (*.f32 (/.f32 alpha u0) alpha)) (*.f32 alpha (*.f32 alpha (+.f32 (log.f32 -1) (log.f32 u0)))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (neg.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))))))
(fma.f32 1/3 (/.f32 alpha (/.f32 (pow.f32 u0 3) alpha)) (-.f32 (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha))) (*.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (log.f32 u0)))))
(+.f32 (*.f32 (/.f32 alpha u0) alpha) (-.f32 (*.f32 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (+.f32 1/2 (/.f32 1/3 u0))) (*.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (log.f32 u0)))))
(+.f32 (*.f32 (/.f32 alpha u0) alpha) (fma.f32 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (+.f32 1/2 (/.f32 1/3 u0)) (*.f32 alpha (*.f32 alpha (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0))))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(*.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)))
(*.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 alpha alpha) u0))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (/.f32 alpha (/.f32 u0 alpha)))
(fma.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))) (*.f32 (/.f32 alpha u0) alpha))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 alpha alpha) u0)) (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 u0 u0)))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha))))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (*.f32 (+.f32 (/.f32 1/2 u0) 1) (*.f32 (/.f32 alpha u0) alpha)))
(fma.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))) (*.f32 (+.f32 (/.f32 1/2 u0) 1) (*.f32 (/.f32 alpha u0) alpha)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 u0 u0)))))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (fma.f32 1/3 (/.f32 alpha (/.f32 (pow.f32 u0 3) alpha)) (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha)))))
(+.f32 (fma.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))) (*.f32 (/.f32 alpha u0) alpha)) (*.f32 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (+.f32 1/2 (/.f32 1/3 u0))))
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))) 1)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 1)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))) 3)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 3) 1/3)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 (neg.f32 u0)))) 2)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 2))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 3))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3)))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 (*.f32 alpha alpha) 3)))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))) 1))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0)))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)) 1))
(log1p.f32 (+.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha))))

eval264.0ms (2.3%)

Compiler

Compiled 11002 to 5612 computations (49% saved)

prune136.0ms (1.2%)

Pruning

22 alts after pruning (18 fresh and 4 done)

PrunedKeptTotal
New65318671
Fresh000
Picked011
Done033
Total65322675
Accurracy
100.0%
Counts
675 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.6%
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
70.9%
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
97.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3))
55.5%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (log.f32 (sqrt.f32 (-.f32 1 u0)))))
86.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
58.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
99.0%
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
90.2%
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
86.5%
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
73.3%
(*.f32 (*.f32 alpha alpha) u0)
90.2%
(*.f32 (neg.f32 alpha) (fma.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)) (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
86.5%
(*.f32 (neg.f32 alpha) (fma.f32 -1 (*.f32 u0 alpha) (*.f32 -1/2 (*.f32 (*.f32 u0 u0) alpha))))
97.5%
(*.f32 (neg.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 3))
86.3%
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha))
90.3%
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
86.5%
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)))
55.5%
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (log.f32 (-.f32 1 (pow.f32 u0 3))) (log.f32 (+.f32 1 (fma.f32 u0 u0 u0))))))
99.0%
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
58.3%
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
42.4%
(*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
98.7%
(*.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3))))
73.4%
(*.f32 alpha (*.f32 alpha u0))
Compiler

Compiled 558 to 384 computations (31.2% saved)

localize52.0ms (0.4%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.5%
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3)))
99.3%
(*.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3))))
99.1%
(*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3))
98.0%
(pow.f32 (log1p.f32 (neg.f32 u0)) 3)
Compiler

Compiled 52 to 28 computations (46.2% saved)

series55.0ms (0.5%)

Counts
4 → 84
Calls

21 calls:

TimeVariablePointExpression
47.0ms
alpha
@-inf
(*.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3))))
1.0ms
u0
@inf
(pow.f32 (log1p.f32 (neg.f32 u0)) 3)
1.0ms
u0
@-inf
(pow.f32 (log1p.f32 (neg.f32 u0)) 3)
1.0ms
alpha
@0
(*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3))
1.0ms
u0
@inf
(*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3))

rewrite73.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1162×log-prod
798×pow-prod-down
634×pow-prod-up
596×pow-unpow
574×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01476
129756
2343856
Stop Event
node limit
Counts
4 → 122
Calls
Call 1
Inputs
(pow.f32 (log1p.f32 (neg.f32 u0)) 3)
(*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3))
(*.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3))))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3)))
Outputs
(+.f32 0 (pow.f32 (log1p.f32 u0) 3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3))) 2)) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (log1p.f32 u0) 3))) 1)
(*.f32 (log1p.f32 u0) (pow.f32 (log1p.f32 u0) 2))
(*.f32 (pow.f32 (log1p.f32 u0) 3) 1)
(*.f32 1 (pow.f32 (log1p.f32 u0) 3))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) 2)))
(*.f32 (pow.f32 (log1p.f32 u0) 2) (log1p.f32 u0))
(*.f32 (pow.f32 (log1p.f32 u0) 3/2) (pow.f32 (log1p.f32 u0) 3/2))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) 5/2))
(*.f32 (*.f32 (pow.f32 (log1p.f32 u0) 2) 1) (log1p.f32 u0))
(*.f32 (pow.f32 (*.f32 (log1p.f32 u0) (cbrt.f32 (log1p.f32 u0))) 2) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (log1p.f32 u0) 5/2) (sqrt.f32 (log1p.f32 u0)))
(sqrt.f32 (pow.f32 (log1p.f32 u0) 6))
(log.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (log1p.f32 u0) 3))))
(cbrt.f32 (pow.f32 (log1p.f32 u0) 9))
(expm1.f32 (log1p.f32 (pow.f32 (log1p.f32 u0) 3)))
(exp.f32 (*.f32 3 (log.f32 (log1p.f32 u0))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 u0))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 u0)) 1) 3))
(exp.f32 (*.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 u0))) 1) 1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (log1p.f32 u0) 9)) 1/3))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (log1p.f32 u0))) 3/2))
(exp.f32 (*.f32 (*.f32 3/2 (log.f32 (log1p.f32 u0))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 u0)) 3/2) 2))
(log1p.f32 (expm1.f32 (pow.f32 (log1p.f32 u0) 3)))
(+.f32 0 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))) 2)) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))) 1)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3) 1)
(pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 2) 3/2)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 9)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 6) 1/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 9) 1/3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3/2) 2)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) 6)
(pow.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (log1p.f32 u0) 2)) 3/2)
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 6))
(log.f32 (exp.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 9))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))
(exp.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 3))
(exp.f32 (*.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 3) 1))
(exp.f32 (*.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1/3) 3))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 9)) 1/3))
(exp.f32 (*.f32 (*.f32 3/2 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 2))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))
(+.f32 0 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha)) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))))
(-.f32 0 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))) 1)
(pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 2)
(pow.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) alpha) 2)
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 2))
(log.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(+.f32 0 (*.f32 (log1p.f32 u0) alpha))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 u0 1) alpha)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 u0 1) alpha))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 u0 1) alpha))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 u0 1) alpha))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 u0) alpha))) 1)
(*.f32 (log1p.f32 u0) alpha)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (*.f32 (log1p.f32 u0) alpha) 1)
(*.f32 1 (*.f32 (log1p.f32 u0) alpha))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) alpha))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) alpha))
(*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (*.f32 (log1p.f32 u0) (pow.f32 (cbrt.f32 alpha) 2)) (cbrt.f32 alpha))
(*.f32 (*.f32 (log1p.f32 u0) (sqrt.f32 alpha)) (sqrt.f32 alpha))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3) 1/3)
(pow.f32 (*.f32 (log1p.f32 u0) alpha) 1)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 2) 1/2)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 6) 1/6)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 9) 1/9)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3/2) 2/3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2)
(pow.f32 (*.f32 (cbrt.f32 alpha) (cbrt.f32 (log1p.f32 u0))) 3)
(pow.f32 (*.f32 (sqrt.f32 alpha) (sqrt.f32 (log1p.f32 u0))) 2)
(neg.f32 (*.f32 (log1p.f32 u0) alpha))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 2))
(log.f32 (pow.f32 (+.f32 u0 1) alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 u0) alpha))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 u0) alpha)))))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) alpha)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1))
(exp.f32 (*.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1) 1/3))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 3) 1/3))
(exp.f32 (*.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1/3) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) alpha)))

simplify131.0ms (1.1%)

Algorithm
egg-herbie
Rules
1398×times-frac
742×fma-def
640×associate-*r*
580×associate-*l*
440×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05084294974696
113816692
249246662
Stop Event
node limit
Counts
206 → 325
Calls
Call 1
Inputs
(*.f32 -1 (pow.f32 u0 3))
(+.f32 (*.f32 -3/2 (pow.f32 u0 4)) (*.f32 -1 (pow.f32 u0 3)))
(+.f32 (*.f32 -3/2 (pow.f32 u0 4)) (+.f32 (*.f32 -1 (pow.f32 u0 3)) (*.f32 -7/4 (pow.f32 u0 5))))
(+.f32 (*.f32 -3/2 (pow.f32 u0 4)) (+.f32 (*.f32 -15/8 (pow.f32 u0 6)) (+.f32 (*.f32 -1 (pow.f32 u0 3)) (*.f32 -7/4 (pow.f32 u0 5)))))
(pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3)
(+.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) u0)) (*.f32 -2 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) u0))))
(+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2)) (+.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) u0)) (+.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 2))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) u0)) (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (pow.f32 u0 2))))))))
(+.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) u0)) (+.f32 (*.f32 -1/3 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 1 u0)) (pow.f32 u0 3))) (+.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 2))) (+.f32 (/.f32 (log.f32 -1) (pow.f32 u0 3)) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (pow.f32 u0 2))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) u0)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 1 (*.f32 -2/3 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 3))))))))))))
(*.f32 -1 (pow.f32 (log.f32 (/.f32 -1 u0)) 3))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) u0)) (*.f32 -1 (pow.f32 (log.f32 (/.f32 -1 u0)) 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) u0)) (+.f32 (*.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) (log.f32 (/.f32 -1 u0))) (pow.f32 u0 2))) (+.f32 (*.f32 -1 (pow.f32 (log.f32 (/.f32 -1 u0)) 3)) (*.f32 -1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) (pow.f32 u0 2)))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (*.f32 1/3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (+.f32 (*.f32 2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (*.f32 (-.f32 (*.f32 -2/3 (log.f32 (/.f32 -1 u0))) 1) (log.f32 (/.f32 -1 u0))))))) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) u0)) (+.f32 (*.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) (log.f32 (/.f32 -1 u0))) (pow.f32 u0 2))) (+.f32 (*.f32 -1 (pow.f32 (log.f32 (/.f32 -1 u0)) 3)) (*.f32 -1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) (pow.f32 u0 2))))))))
(*.f32 -1 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 3)))
(+.f32 (*.f32 -3/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 3))) (*.f32 -1 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 3))))
(+.f32 (*.f32 -3/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 3))) (+.f32 (*.f32 -7/4 (*.f32 (pow.f32 u0 5) (pow.f32 alpha 3))) (*.f32 -1 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 3)))))
(+.f32 (*.f32 -3/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 3))) (+.f32 (*.f32 -15/8 (*.f32 (pow.f32 u0 6) (pow.f32 alpha 3))) (+.f32 (*.f32 -7/4 (*.f32 (pow.f32 u0 5) (pow.f32 alpha 3))) (*.f32 -1 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 3))))))
(*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3) (pow.f32 alpha 3))
(+.f32 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3) (pow.f32 alpha 3)) (/.f32 (*.f32 (pow.f32 alpha 3) (+.f32 (*.f32 -2 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)))) u0))
(+.f32 (/.f32 (*.f32 (pow.f32 alpha 3) (+.f32 (*.f32 2 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (*.f32 -1/2 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))))) (pow.f32 u0 2)) (+.f32 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3) (pow.f32 alpha 3)) (/.f32 (*.f32 (+.f32 (*.f32 -2 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (pow.f32 alpha 3)) u0)))
(+.f32 (/.f32 (*.f32 (pow.f32 alpha 3) (+.f32 (*.f32 2 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (*.f32 -1/2 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))))) (pow.f32 u0 2)) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (+.f32 (*.f32 -1/3 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) (+.f32 (log.f32 -1) (+.f32 (*.f32 -1 (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (*.f32 (+.f32 1 (*.f32 -2/3 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))))) (pow.f32 alpha 3)) (pow.f32 u0 3)) (+.f32 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3) (pow.f32 alpha 3)) (/.f32 (*.f32 (+.f32 (*.f32 -2 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (pow.f32 alpha 3)) u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 3)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 alpha 3)) u0)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 alpha 3)) u0)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (*.f32 -2 (log.f32 (/.f32 -1 u0))))) (pow.f32 alpha 3)) (pow.f32 u0 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alpha 3) (+.f32 1 (+.f32 (*.f32 1/3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (+.f32 (*.f32 2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (*.f32 (-.f32 (*.f32 -2/3 (log.f32 (/.f32 -1 u0))) 1) (log.f32 (/.f32 -1 u0)))))))) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 alpha 3)) u0)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (*.f32 -2 (log.f32 (/.f32 -1 u0))))) (pow.f32 alpha 3)) (pow.f32 u0 2)))))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (cbrt.f32 -1) (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (cbrt.f32 -1) (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (cbrt.f32 -1) (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (cbrt.f32 -1) (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(*.f32 -1 (*.f32 u0 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)
(+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (+.f32 (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0)))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 alpha u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 -1 (*.f32 (cbrt.f32 -1) (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(*.f32 -1 (*.f32 (cbrt.f32 -1) (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(*.f32 -1 (*.f32 (cbrt.f32 -1) (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(*.f32 -1 (*.f32 (cbrt.f32 -1) (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(+.f32 0 (pow.f32 (log1p.f32 u0) 3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3))) 2)) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (log1p.f32 u0) 3))) 1)
(*.f32 (log1p.f32 u0) (pow.f32 (log1p.f32 u0) 2))
(*.f32 (pow.f32 (log1p.f32 u0) 3) 1)
(*.f32 1 (pow.f32 (log1p.f32 u0) 3))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) 2)))
(*.f32 (pow.f32 (log1p.f32 u0) 2) (log1p.f32 u0))
(*.f32 (pow.f32 (log1p.f32 u0) 3/2) (pow.f32 (log1p.f32 u0) 3/2))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) 5/2))
(*.f32 (*.f32 (pow.f32 (log1p.f32 u0) 2) 1) (log1p.f32 u0))
(*.f32 (pow.f32 (*.f32 (log1p.f32 u0) (cbrt.f32 (log1p.f32 u0))) 2) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (log1p.f32 u0) 5/2) (sqrt.f32 (log1p.f32 u0)))
(sqrt.f32 (pow.f32 (log1p.f32 u0) 6))
(log.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (log1p.f32 u0) 3))))
(cbrt.f32 (pow.f32 (log1p.f32 u0) 9))
(expm1.f32 (log1p.f32 (pow.f32 (log1p.f32 u0) 3)))
(exp.f32 (*.f32 3 (log.f32 (log1p.f32 u0))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 u0))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 u0)) 1) 3))
(exp.f32 (*.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 u0))) 1) 1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (log1p.f32 u0) 9)) 1/3))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (log1p.f32 u0))) 3/2))
(exp.f32 (*.f32 (*.f32 3/2 (log.f32 (log1p.f32 u0))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 u0)) 3/2) 2))
(log1p.f32 (expm1.f32 (pow.f32 (log1p.f32 u0) 3)))
(+.f32 0 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))) 2)) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))) 1)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3) 1)
(pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 2) 3/2)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 9)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 6) 1/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 9) 1/3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3/2) 2)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) 6)
(pow.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (log1p.f32 u0) 2)) 3/2)
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 6))
(log.f32 (exp.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 9))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))
(exp.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 3))
(exp.f32 (*.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 3) 1))
(exp.f32 (*.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1/3) 3))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 9)) 1/3))
(exp.f32 (*.f32 (*.f32 3/2 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 2))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))
(+.f32 0 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha)) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))))
(-.f32 0 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))) 1)
(pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 2)
(pow.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) alpha) 2)
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 2))
(log.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(+.f32 0 (*.f32 (log1p.f32 u0) alpha))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 u0 1) alpha)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 u0 1) alpha))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 u0 1) alpha))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 u0 1) alpha))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 u0) alpha))) 1)
(*.f32 (log1p.f32 u0) alpha)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (*.f32 (log1p.f32 u0) alpha) 1)
(*.f32 1 (*.f32 (log1p.f32 u0) alpha))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) alpha))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) alpha))
(*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (*.f32 (log1p.f32 u0) (pow.f32 (cbrt.f32 alpha) 2)) (cbrt.f32 alpha))
(*.f32 (*.f32 (log1p.f32 u0) (sqrt.f32 alpha)) (sqrt.f32 alpha))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3) 1/3)
(pow.f32 (*.f32 (log1p.f32 u0) alpha) 1)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 2) 1/2)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 6) 1/6)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 9) 1/9)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3/2) 2/3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2)
(pow.f32 (*.f32 (cbrt.f32 alpha) (cbrt.f32 (log1p.f32 u0))) 3)
(pow.f32 (*.f32 (sqrt.f32 alpha) (sqrt.f32 (log1p.f32 u0))) 2)
(neg.f32 (*.f32 (log1p.f32 u0) alpha))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 2))
(log.f32 (pow.f32 (+.f32 u0 1) alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 u0) alpha))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 u0) alpha)))))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) alpha)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1))
(exp.f32 (*.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1) 1/3))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 3) 1/3))
(exp.f32 (*.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1/3) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) alpha)))
Outputs
(*.f32 -1 (pow.f32 u0 3))
(neg.f32 (pow.f32 u0 3))
(+.f32 (*.f32 -3/2 (pow.f32 u0 4)) (*.f32 -1 (pow.f32 u0 3)))
(fma.f32 -3/2 (pow.f32 u0 4) (neg.f32 (pow.f32 u0 3)))
(-.f32 (*.f32 -3/2 (pow.f32 u0 4)) (pow.f32 u0 3))
(+.f32 (*.f32 -3/2 (pow.f32 u0 4)) (+.f32 (*.f32 -1 (pow.f32 u0 3)) (*.f32 -7/4 (pow.f32 u0 5))))
(fma.f32 -3/2 (pow.f32 u0 4) (fma.f32 -1 (pow.f32 u0 3) (*.f32 -7/4 (pow.f32 u0 5))))
(fma.f32 -3/2 (pow.f32 u0 4) (-.f32 (*.f32 -7/4 (pow.f32 u0 5)) (pow.f32 u0 3)))
(+.f32 (*.f32 -3/2 (pow.f32 u0 4)) (+.f32 (*.f32 -15/8 (pow.f32 u0 6)) (+.f32 (*.f32 -1 (pow.f32 u0 3)) (*.f32 -7/4 (pow.f32 u0 5)))))
(fma.f32 -3/2 (pow.f32 u0 4) (fma.f32 -15/8 (pow.f32 u0 6) (fma.f32 -1 (pow.f32 u0 3) (*.f32 -7/4 (pow.f32 u0 5)))))
(fma.f32 -3/2 (pow.f32 u0 4) (fma.f32 -15/8 (pow.f32 u0 6) (-.f32 (*.f32 -7/4 (pow.f32 u0 5)) (pow.f32 u0 3))))
(pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3)
(pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 3)
(pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3)
(+.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) u0)) (*.f32 -2 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) u0))))
(+.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 3) (*.f32 (/.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) u0) -3))
(fma.f32 (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) u0) -3 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3))
(+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2)) (+.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) u0)) (+.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 2))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) u0)) (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (pow.f32 u0 2))))))))
(+.f32 (+.f32 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 (*.f32 u0 u0) (+.f32 1 (neg.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))))) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 3)) (fma.f32 -1 (/.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) u0) (fma.f32 2 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 u0 u0)) (fma.f32 -2 (/.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) u0) (*.f32 -1/2 (/.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) (*.f32 u0 u0)))))))
(+.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3) (+.f32 (-.f32 (fma.f32 2 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 u0 u0)) (fma.f32 (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) u0) -2 (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) (/.f32 (*.f32 u0 u0) -1/2)))) (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) u0)) (*.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 u0 u0)) (-.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))))))
(+.f32 (*.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 u0 u0)) (-.f32 1 (+.f32 (log.f32 u0) (log.f32 -1)))) (+.f32 (fma.f32 2 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 u0 u0)) (fma.f32 (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) u0) -2 (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) (/.f32 (*.f32 u0 u0) -1/2)))) (-.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3) (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) u0))))
(+.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) u0)) (+.f32 (*.f32 -1/3 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (log.f32 (/.f32 1 u0)) (pow.f32 u0 3))) (+.f32 (*.f32 2 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 2))) (+.f32 (/.f32 (log.f32 -1) (pow.f32 u0 3)) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (pow.f32 u0 2))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) u0)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 1 (*.f32 -2/3 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 3))))))))))))
(+.f32 (+.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 3) (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 (*.f32 u0 u0) (+.f32 1 (neg.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))))))) (fma.f32 -1 (/.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) u0) (fma.f32 -1/3 (/.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) (pow.f32 u0 3)) (fma.f32 -1 (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 u0 3)) (fma.f32 2 (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 u0 u0)) (+.f32 (/.f32 (log.f32 -1) (pow.f32 u0 3)) (fma.f32 -1 (/.f32 (+.f32 1 (neg.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))) (pow.f32 u0 3)) (fma.f32 -1/2 (/.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) (*.f32 u0 u0)) (fma.f32 -2 (/.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) u0) (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (/.f32 (pow.f32 u0 3) (+.f32 1 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) -2/3)))))))))))))
(+.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3) (+.f32 (*.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 u0 u0)) (-.f32 1 (+.f32 (log.f32 u0) (log.f32 -1)))) (-.f32 (+.f32 (+.f32 (fma.f32 -1/3 (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) (pow.f32 u0 3)) (/.f32 (log.f32 u0) (pow.f32 u0 3))) (fma.f32 2 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 u0 u0)) (/.f32 (log.f32 -1) (pow.f32 u0 3)))) (+.f32 (/.f32 (+.f32 -1 (+.f32 (log.f32 u0) (log.f32 -1))) (pow.f32 u0 3)) (fma.f32 -1/2 (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) (*.f32 u0 u0)) (fma.f32 (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) u0) -2 (*.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (pow.f32 u0 3)) (fma.f32 (+.f32 (log.f32 u0) (log.f32 -1)) -2/3 1)))))) (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) u0))))
(+.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3) (+.f32 (+.f32 (+.f32 (+.f32 (/.f32 (+.f32 -1 (+.f32 (log.f32 u0) (log.f32 -1))) (pow.f32 u0 3)) (fma.f32 -1/2 (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) (*.f32 u0 u0)) (fma.f32 (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) u0) -2 (*.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (pow.f32 u0 3)) (fma.f32 (+.f32 (log.f32 u0) (log.f32 -1)) -2/3 1))))) (fma.f32 2 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 u0 u0)) (/.f32 (log.f32 -1) (pow.f32 u0 3)))) (fma.f32 -1/3 (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) (pow.f32 u0 3)) (/.f32 (log.f32 u0) (pow.f32 u0 3)))) (-.f32 (*.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 u0 u0)) (-.f32 1 (+.f32 (log.f32 u0) (log.f32 -1)))) (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) u0))))
(*.f32 -1 (pow.f32 (log.f32 (/.f32 -1 u0)) 3))
(neg.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 3))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) u0)) (*.f32 -1 (pow.f32 (log.f32 (/.f32 -1 u0)) 3)))
(*.f32 -1 (+.f32 (/.f32 (*.f32 3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) u0) (pow.f32 (log.f32 (/.f32 -1 u0)) 3)))
(-.f32 (/.f32 (*.f32 -3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) u0) (pow.f32 (log.f32 (/.f32 -1 u0)) 3))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) u0)) (+.f32 (*.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) (log.f32 (/.f32 -1 u0))) (pow.f32 u0 2))) (+.f32 (*.f32 -1 (pow.f32 (log.f32 (/.f32 -1 u0)) 3)) (*.f32 -1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) (pow.f32 u0 2)))))))
(fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) u0) (fma.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (*.f32 u0 u0)) (fma.f32 -1 (/.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) (/.f32 (*.f32 u0 u0) (log.f32 (/.f32 -1 u0)))) (fma.f32 -1 (pow.f32 (log.f32 (/.f32 -1 u0)) 3) (/.f32 (*.f32 -1/2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (*.f32 u0 u0))))))
(+.f32 (/.f32 (*.f32 -3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) u0) (fma.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (*.f32 u0 u0)) (-.f32 (-.f32 (*.f32 (/.f32 -1/2 u0) (/.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) u0)) (pow.f32 (log.f32 (/.f32 -1 u0)) 3)) (*.f32 (/.f32 (log.f32 (/.f32 -1 u0)) u0) (/.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) u0)))))
(+.f32 (/.f32 (*.f32 -3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) u0) (fma.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (*.f32 u0 u0)) (-.f32 (*.f32 (/.f32 -1/2 u0) (/.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) u0)) (+.f32 (*.f32 (/.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) (*.f32 u0 u0)) (log.f32 (/.f32 -1 u0))) (pow.f32 (log.f32 (/.f32 -1 u0)) 3)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (+.f32 (*.f32 1/3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (+.f32 (*.f32 2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (*.f32 (-.f32 (*.f32 -2/3 (log.f32 (/.f32 -1 u0))) 1) (log.f32 (/.f32 -1 u0))))))) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) u0)) (+.f32 (*.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) (log.f32 (/.f32 -1 u0))) (pow.f32 u0 2))) (+.f32 (*.f32 -1 (pow.f32 (log.f32 (/.f32 -1 u0)) 3)) (*.f32 -1/2 (/.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) (pow.f32 u0 2))))))))
(fma.f32 -1 (/.f32 (+.f32 1 (fma.f32 1/3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) (fma.f32 2 (log.f32 (/.f32 -1 u0)) (neg.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (fma.f32 -2/3 (log.f32 (/.f32 -1 u0)) -1)))))) (pow.f32 u0 3)) (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) u0) (fma.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (*.f32 u0 u0)) (fma.f32 -1 (/.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) (/.f32 (*.f32 u0 u0) (log.f32 (/.f32 -1 u0)))) (fma.f32 -1 (pow.f32 (log.f32 (/.f32 -1 u0)) 3) (/.f32 (*.f32 -1/2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (*.f32 u0 u0)))))))
(-.f32 (+.f32 (/.f32 (*.f32 -3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) u0) (fma.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (*.f32 u0 u0)) (-.f32 (-.f32 (*.f32 (/.f32 -1/2 u0) (/.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) u0)) (pow.f32 (log.f32 (/.f32 -1 u0)) 3)) (*.f32 (/.f32 (log.f32 (/.f32 -1 u0)) u0) (/.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) u0))))) (/.f32 (+.f32 1 (fma.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) 1/3 (*.f32 (log.f32 (/.f32 -1 u0)) (+.f32 2 (neg.f32 (fma.f32 -2/3 (log.f32 (/.f32 -1 u0)) -1)))))) (pow.f32 u0 3)))
(+.f32 (fma.f32 -2 (/.f32 (log.f32 (/.f32 -1 u0)) (*.f32 u0 u0)) (-.f32 (*.f32 (/.f32 -1/2 u0) (/.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) u0)) (+.f32 (*.f32 (/.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) (*.f32 u0 u0)) (log.f32 (/.f32 -1 u0))) (pow.f32 (log.f32 (/.f32 -1 u0)) 3)))) (-.f32 (/.f32 (*.f32 -3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) u0) (/.f32 (+.f32 1 (fma.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) 1/3 (*.f32 (log.f32 (/.f32 -1 u0)) (-.f32 2 (fma.f32 -2/3 (log.f32 (/.f32 -1 u0)) -1))))) (pow.f32 u0 3))))
(*.f32 -1 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 3)))
(*.f32 (neg.f32 (pow.f32 u0 3)) (pow.f32 alpha 3))
(*.f32 (pow.f32 u0 3) (neg.f32 (pow.f32 alpha 3)))
(+.f32 (*.f32 -3/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 3))) (*.f32 -1 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 3))))
(fma.f32 -3/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 3)) (*.f32 (neg.f32 (pow.f32 u0 3)) (pow.f32 alpha 3)))
(*.f32 (pow.f32 alpha 3) (-.f32 (*.f32 -3/2 (pow.f32 u0 4)) (pow.f32 u0 3)))
(*.f32 (pow.f32 alpha 3) (fma.f32 -3/2 (pow.f32 u0 4) (neg.f32 (pow.f32 u0 3))))
(+.f32 (*.f32 -3/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 3))) (+.f32 (*.f32 -7/4 (*.f32 (pow.f32 u0 5) (pow.f32 alpha 3))) (*.f32 -1 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 3)))))
(fma.f32 -3/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 3)) (fma.f32 -7/4 (*.f32 (pow.f32 u0 5) (pow.f32 alpha 3)) (*.f32 (neg.f32 (pow.f32 u0 3)) (pow.f32 alpha 3))))
(fma.f32 (*.f32 -3/2 (pow.f32 u0 4)) (pow.f32 alpha 3) (*.f32 (pow.f32 alpha 3) (-.f32 (*.f32 -7/4 (pow.f32 u0 5)) (pow.f32 u0 3))))
(fma.f32 -3/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 3)) (*.f32 (pow.f32 alpha 3) (-.f32 (*.f32 -7/4 (pow.f32 u0 5)) (pow.f32 u0 3))))
(+.f32 (*.f32 -3/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 3))) (+.f32 (*.f32 -15/8 (*.f32 (pow.f32 u0 6) (pow.f32 alpha 3))) (+.f32 (*.f32 -7/4 (*.f32 (pow.f32 u0 5) (pow.f32 alpha 3))) (*.f32 -1 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 3))))))
(fma.f32 -3/2 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 3)) (fma.f32 -15/8 (*.f32 (pow.f32 u0 6) (pow.f32 alpha 3)) (fma.f32 -7/4 (*.f32 (pow.f32 u0 5) (pow.f32 alpha 3)) (*.f32 (neg.f32 (pow.f32 u0 3)) (pow.f32 alpha 3)))))
(+.f32 (*.f32 (pow.f32 alpha 3) (-.f32 (*.f32 -7/4 (pow.f32 u0 5)) (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 3) (fma.f32 -3/2 (pow.f32 u0 4) (*.f32 -15/8 (pow.f32 u0 6)))))
(*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3) (pow.f32 alpha 3))
(+.f32 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3) (pow.f32 alpha 3)) (/.f32 (*.f32 (pow.f32 alpha 3) (+.f32 (*.f32 -2 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)))) u0))
(fma.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 3) (pow.f32 alpha 3) (/.f32 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) -3) (/.f32 u0 (pow.f32 alpha 3))))
(fma.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3) (pow.f32 alpha 3) (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) (/.f32 (/.f32 u0 (pow.f32 alpha 3)) -3)))
(fma.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3) (pow.f32 alpha 3) (*.f32 (/.f32 (pow.f32 alpha 3) u0) (*.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) -3)))
(+.f32 (/.f32 (*.f32 (pow.f32 alpha 3) (+.f32 (*.f32 2 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (*.f32 -1/2 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))))) (pow.f32 u0 2)) (+.f32 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3) (pow.f32 alpha 3)) (/.f32 (*.f32 (+.f32 (*.f32 -2 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (pow.f32 alpha 3)) u0)))
(+.f32 (/.f32 (pow.f32 alpha 3) (/.f32 (*.f32 u0 u0) (fma.f32 2 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (fma.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 1 (neg.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))) (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) -1/2))))) (fma.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 3) (pow.f32 alpha 3) (/.f32 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) -3) (/.f32 u0 (pow.f32 alpha 3)))))
(+.f32 (*.f32 (/.f32 (pow.f32 alpha 3) (*.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) -1/2) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (+.f32 2 (-.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))))))) (fma.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3) (pow.f32 alpha 3) (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) (/.f32 (/.f32 u0 (pow.f32 alpha 3)) -3))))
(+.f32 (*.f32 (/.f32 (pow.f32 alpha 3) (*.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) -1/2) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (+.f32 2 (-.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))))))) (fma.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3) (pow.f32 alpha 3) (*.f32 (/.f32 (pow.f32 alpha 3) u0) (*.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) -3))))
(+.f32 (/.f32 (*.f32 (pow.f32 alpha 3) (+.f32 (*.f32 2 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (*.f32 -1/2 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))))) (pow.f32 u0 2)) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (+.f32 (*.f32 -1/3 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) (+.f32 (log.f32 -1) (+.f32 (*.f32 -1 (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (*.f32 (+.f32 1 (*.f32 -2/3 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))))) (pow.f32 alpha 3)) (pow.f32 u0 3)) (+.f32 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 3) (pow.f32 alpha 3)) (/.f32 (*.f32 (+.f32 (*.f32 -2 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) (*.f32 -1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (pow.f32 alpha 3)) u0))))
(+.f32 (/.f32 (pow.f32 alpha 3) (/.f32 (*.f32 u0 u0) (fma.f32 2 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (fma.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 1 (neg.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))) (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) -1/2))))) (+.f32 (fma.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 3) (pow.f32 alpha 3) (/.f32 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) -3) (/.f32 u0 (pow.f32 alpha 3)))) (/.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (fma.f32 -1/3 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) (+.f32 (log.f32 -1) (fma.f32 -1 (+.f32 1 (neg.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))) (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (+.f32 1 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) -2/3))))))) (/.f32 (pow.f32 u0 3) (pow.f32 alpha 3)))))
(+.f32 (*.f32 (/.f32 (pow.f32 alpha 3) (*.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) -1/2) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (+.f32 2 (-.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))))))) (+.f32 (fma.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3) (pow.f32 alpha 3) (/.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) (/.f32 (/.f32 u0 (pow.f32 alpha 3)) -3))) (*.f32 (/.f32 (+.f32 (log.f32 u0) (+.f32 (fma.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (fma.f32 (+.f32 (log.f32 u0) (log.f32 -1)) -2/3 1) (+.f32 -1 (+.f32 (log.f32 u0) (log.f32 -1)))) (fma.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) -1/3 (log.f32 -1)))) (pow.f32 u0 3)) (pow.f32 alpha 3))))
(+.f32 (*.f32 (/.f32 (pow.f32 alpha 3) (*.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) -1/2) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (+.f32 2 (-.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))))))) (+.f32 (fma.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 3) (pow.f32 alpha 3) (*.f32 (/.f32 (pow.f32 alpha 3) u0) (*.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) -3))) (*.f32 (/.f32 (+.f32 (fma.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2) -1/3 (log.f32 -1)) (+.f32 (fma.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (fma.f32 (+.f32 (log.f32 u0) (log.f32 -1)) -2/3 1) (+.f32 -1 (+.f32 (log.f32 u0) (log.f32 -1)))) (log.f32 u0))) (pow.f32 u0 3)) (pow.f32 alpha 3))))
(*.f32 -1 (*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 3)))
(neg.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 3) (pow.f32 alpha 3)))
(*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 3) (neg.f32 (pow.f32 alpha 3)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 alpha 3)) u0)))
(*.f32 -1 (+.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 3) (pow.f32 alpha 3)) (/.f32 (*.f32 3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 u0 (pow.f32 alpha 3)))))
(-.f32 (/.f32 (*.f32 -3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 u0 (pow.f32 alpha 3))) (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 3) (pow.f32 alpha 3)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 alpha 3)) u0)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (*.f32 -2 (log.f32 (/.f32 -1 u0))))) (pow.f32 alpha 3)) (pow.f32 u0 2))))
(fma.f32 -1 (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 3) (pow.f32 alpha 3)) (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 u0 (pow.f32 alpha 3))) (/.f32 (fma.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) (+.f32 1 (log.f32 (/.f32 -1 u0)))) (fma.f32 -1/2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) (*.f32 -2 (log.f32 (/.f32 -1 u0))))) (/.f32 (*.f32 u0 u0) (pow.f32 alpha 3)))))
(fma.f32 -1 (fma.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 3) (pow.f32 alpha 3) (/.f32 3 (/.f32 (/.f32 u0 (pow.f32 alpha 3)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))) (*.f32 (/.f32 (pow.f32 alpha 3) u0) (/.f32 (-.f32 (fma.f32 -2 (log.f32 (/.f32 -1 u0)) (*.f32 -1/2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (*.f32 (log.f32 (/.f32 -1 u0)) (+.f32 1 (log.f32 (/.f32 -1 u0))))) u0)))
(-.f32 (*.f32 (/.f32 (pow.f32 alpha 3) u0) (/.f32 (-.f32 (fma.f32 -2 (log.f32 (/.f32 -1 u0)) (*.f32 -1/2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (*.f32 (log.f32 (/.f32 -1 u0)) (+.f32 1 (log.f32 (/.f32 -1 u0))))) u0)) (fma.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 3) (pow.f32 alpha 3) (/.f32 3 (/.f32 (/.f32 u0 (pow.f32 alpha 3)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (/.f32 -1 u0)) 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alpha 3) (+.f32 1 (+.f32 (*.f32 1/3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (+.f32 (*.f32 2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (*.f32 (-.f32 (*.f32 -2/3 (log.f32 (/.f32 -1 u0))) 1) (log.f32 (/.f32 -1 u0)))))))) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (pow.f32 alpha 3)) u0)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (*.f32 -2 (log.f32 (/.f32 -1 u0))))) (pow.f32 alpha 3)) (pow.f32 u0 2)))))
(fma.f32 -1 (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 3) (pow.f32 alpha 3)) (fma.f32 -1 (/.f32 (*.f32 (+.f32 1 (fma.f32 1/3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) (fma.f32 2 (log.f32 (/.f32 -1 u0)) (neg.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (fma.f32 -2/3 (log.f32 (/.f32 -1 u0)) -1)))))) (pow.f32 alpha 3)) (pow.f32 u0 3)) (fma.f32 -1 (/.f32 (*.f32 3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 u0 (pow.f32 alpha 3))) (/.f32 (fma.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) (+.f32 1 (log.f32 (/.f32 -1 u0)))) (fma.f32 -1/2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) (*.f32 -2 (log.f32 (/.f32 -1 u0))))) (/.f32 (*.f32 u0 u0) (pow.f32 alpha 3))))))
(-.f32 (-.f32 (+.f32 (/.f32 (*.f32 -3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 u0 (pow.f32 alpha 3))) (*.f32 (/.f32 (pow.f32 alpha 3) u0) (/.f32 (-.f32 (fma.f32 -2 (log.f32 (/.f32 -1 u0)) (*.f32 -1/2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (*.f32 (log.f32 (/.f32 -1 u0)) (+.f32 1 (log.f32 (/.f32 -1 u0))))) u0))) (*.f32 (/.f32 (pow.f32 alpha 3) (pow.f32 u0 3)) (+.f32 1 (fma.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) 1/3 (*.f32 (log.f32 (/.f32 -1 u0)) (+.f32 2 (neg.f32 (fma.f32 -2/3 (log.f32 (/.f32 -1 u0)) -1)))))))) (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 3) (pow.f32 alpha 3)))
(-.f32 (fma.f32 (/.f32 (pow.f32 alpha 3) u0) (/.f32 (-.f32 (fma.f32 -2 (log.f32 (/.f32 -1 u0)) (*.f32 -1/2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (*.f32 (log.f32 (/.f32 -1 u0)) (+.f32 1 (log.f32 (/.f32 -1 u0))))) u0) (/.f32 (*.f32 -3 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 u0 (pow.f32 alpha 3)))) (+.f32 (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 3) (pow.f32 alpha 3)) (*.f32 (/.f32 (pow.f32 alpha 3) (pow.f32 u0 3)) (+.f32 1 (fma.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) 1/3 (*.f32 (log.f32 (/.f32 -1 u0)) (-.f32 2 (fma.f32 -2/3 (log.f32 (/.f32 -1 u0)) -1))))))))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (pow.f32 alpha 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))
(*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 (cbrt.f32 -1) (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (cbrt.f32 -1) (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) (cbrt.f32 -1)))
(*.f32 (cbrt.f32 -1) (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (cbrt.f32 -1) (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) (cbrt.f32 -1)))
(*.f32 (cbrt.f32 -1) (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (cbrt.f32 -1) (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) (cbrt.f32 -1)))
(*.f32 (cbrt.f32 -1) (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (cbrt.f32 -1) (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) (cbrt.f32 -1)))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(fma.f32 u0 (*.f32 alpha alpha) (fma.f32 1/3 (*.f32 (pow.f32 u0 3) (*.f32 alpha alpha)) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(fma.f32 1/4 (*.f32 (pow.f32 u0 4) (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 alpha alpha) (fma.f32 1/3 (*.f32 (pow.f32 u0 3) (*.f32 alpha alpha)) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))))
(+.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/2) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 u0 4) 1/4) u0)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(*.f32 (neg.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (*.f32 alpha alpha))
(*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha (neg.f32 alpha)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (*.f32 (neg.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha alpha) u0))
(-.f32 (/.f32 alpha (/.f32 u0 alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha alpha)))
(-.f32 (/.f32 (*.f32 alpha alpha) u0) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha alpha)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (*.f32 (neg.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (*.f32 alpha alpha))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha))) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha alpha)))
(-.f32 (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha alpha)))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (*.f32 (neg.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (*.f32 alpha alpha)))))
(fma.f32 1/3 (/.f32 alpha (/.f32 (pow.f32 u0 3) alpha)) (-.f32 (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha))) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha alpha))))
(-.f32 (fma.f32 1/3 (/.f32 alpha (/.f32 (pow.f32 u0 3) alpha)) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (/.f32 (*.f32 alpha alpha) u0))) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha alpha)))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(*.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 alpha alpha) u0))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (/.f32 alpha (/.f32 u0 alpha)))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 alpha alpha) u0)) (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 u0 u0)))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha))))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (/.f32 (*.f32 alpha alpha) u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 u0 u0)))))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (fma.f32 1/3 (/.f32 alpha (/.f32 (pow.f32 u0 3) alpha)) (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha)))))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (fma.f32 1/3 (/.f32 alpha (/.f32 (pow.f32 u0 3) alpha)) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (/.f32 (*.f32 alpha alpha) u0))))
(*.f32 -1 (*.f32 u0 alpha))
(neg.f32 (*.f32 u0 alpha))
(*.f32 u0 (neg.f32 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(fma.f32 -1 (*.f32 u0 alpha) (*.f32 -1/2 (*.f32 (*.f32 u0 u0) alpha)))
(*.f32 alpha (+.f32 (neg.f32 u0) (*.f32 (*.f32 -1/2 u0) u0)))
(*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(fma.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha) (fma.f32 -1 (*.f32 u0 alpha) (*.f32 -1/2 (*.f32 (*.f32 u0 u0) alpha))))
(fma.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha) (*.f32 alpha (+.f32 (neg.f32 u0) (*.f32 (*.f32 -1/2 u0) u0))))
(fma.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0)))
(+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))))
(fma.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha) (fma.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha) (fma.f32 -1 (*.f32 u0 alpha) (*.f32 -1/2 (*.f32 (*.f32 u0 u0) alpha)))))
(fma.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha) (fma.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha) (*.f32 alpha (+.f32 (neg.f32 u0) (*.f32 (*.f32 -1/2 u0) u0)))))
(fma.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha) (fma.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0))))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)
(*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha)
(*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) alpha)
(+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(fma.f32 -1 (/.f32 alpha u0) (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha))
(fma.f32 (+.f32 (log.f32 u0) (log.f32 -1)) alpha (/.f32 (neg.f32 alpha) u0))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 -1 (/.f32 alpha u0) (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha)))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 (+.f32 (log.f32 u0) (log.f32 -1)) alpha (/.f32 (neg.f32 alpha) u0)))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (+.f32 (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 -1 (/.f32 alpha u0) (fma.f32 -1/3 (/.f32 alpha (pow.f32 u0 3)) (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha))))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (-.f32 (fma.f32 (+.f32 (log.f32 u0) (log.f32 -1)) alpha (/.f32 (*.f32 -1/3 alpha) (pow.f32 u0 3))) (/.f32 alpha u0)))
(*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(neg.f32 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))
(*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0)))
(*.f32 -1 (+.f32 (*.f32 (log.f32 (/.f32 -1 u0)) alpha) (/.f32 alpha u0)))
(neg.f32 (fma.f32 (log.f32 (/.f32 -1 u0)) alpha (/.f32 alpha u0)))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 alpha u0))))
(fma.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha) (fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (neg.f32 (/.f32 alpha u0))))
(-.f32 (-.f32 (*.f32 (/.f32 -1/2 u0) (/.f32 alpha u0)) (/.f32 alpha u0)) (*.f32 (log.f32 (/.f32 -1 u0)) alpha))
(-.f32 (/.f32 (*.f32 -1/2 alpha) (*.f32 u0 u0)) (fma.f32 (log.f32 (/.f32 -1 u0)) alpha (/.f32 alpha u0)))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(fma.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha) (fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 -1 (/.f32 alpha u0) (/.f32 (*.f32 -1/3 alpha) (pow.f32 u0 3)))))
(-.f32 (fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (-.f32 (/.f32 (*.f32 -1/3 alpha) (pow.f32 u0 3)) (/.f32 alpha u0))) (*.f32 (log.f32 (/.f32 -1 u0)) alpha))
(+.f32 (-.f32 (/.f32 (*.f32 -1/2 alpha) (*.f32 u0 u0)) (fma.f32 (log.f32 (/.f32 -1 u0)) alpha (/.f32 alpha u0))) (/.f32 (*.f32 -1/3 alpha) (pow.f32 u0 3)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 -1 (*.f32 (cbrt.f32 -1) (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(neg.f32 (*.f32 (cbrt.f32 -1) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (neg.f32 (cbrt.f32 -1)) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (neg.f32 (cbrt.f32 -1)))
(*.f32 -1 (*.f32 (cbrt.f32 -1) (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(neg.f32 (*.f32 (cbrt.f32 -1) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (neg.f32 (cbrt.f32 -1)) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (neg.f32 (cbrt.f32 -1)))
(*.f32 -1 (*.f32 (cbrt.f32 -1) (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(neg.f32 (*.f32 (cbrt.f32 -1) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (neg.f32 (cbrt.f32 -1)) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (neg.f32 (cbrt.f32 -1)))
(*.f32 -1 (*.f32 (cbrt.f32 -1) (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(neg.f32 (*.f32 (cbrt.f32 -1) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (neg.f32 (cbrt.f32 -1)) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (neg.f32 (cbrt.f32 -1)))
(+.f32 0 (pow.f32 (log1p.f32 u0) 3))
(pow.f32 (log1p.f32 u0) 3)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3))) 2)) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (log1p.f32 u0) 3))) 1)
(pow.f32 (log1p.f32 u0) 3)
(*.f32 (log1p.f32 u0) (pow.f32 (log1p.f32 u0) 2))
(pow.f32 (log1p.f32 u0) 3)
(*.f32 (pow.f32 (log1p.f32 u0) 3) 1)
(pow.f32 (log1p.f32 u0) 3)
(*.f32 1 (pow.f32 (log1p.f32 u0) 3))
(pow.f32 (log1p.f32 u0) 3)
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) 2)))
(pow.f32 (log1p.f32 u0) 3)
(*.f32 (pow.f32 (log1p.f32 u0) 2) (log1p.f32 u0))
(pow.f32 (log1p.f32 u0) 3)
(*.f32 (pow.f32 (log1p.f32 u0) 3/2) (pow.f32 (log1p.f32 u0) 3/2))
(pow.f32 (log1p.f32 u0) 3)
(*.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) 5/2))
(*.f32 (*.f32 (pow.f32 (log1p.f32 u0) 2) 1) (log1p.f32 u0))
(pow.f32 (log1p.f32 u0) 3)
(*.f32 (pow.f32 (*.f32 (log1p.f32 u0) (cbrt.f32 (log1p.f32 u0))) 2) (cbrt.f32 (log1p.f32 u0)))
(pow.f32 (log1p.f32 u0) 3)
(*.f32 (pow.f32 (log1p.f32 u0) 5/2) (sqrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) 5/2))
(sqrt.f32 (pow.f32 (log1p.f32 u0) 6))
(pow.f32 (log1p.f32 u0) 3)
(log.f32 (exp.f32 (pow.f32 (log1p.f32 u0) 3)))
(pow.f32 (log1p.f32 u0) 3)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (log1p.f32 u0) 3))))
(pow.f32 (log1p.f32 u0) 3)
(cbrt.f32 (pow.f32 (log1p.f32 u0) 9))
(pow.f32 (log1p.f32 u0) 3)
(expm1.f32 (log1p.f32 (pow.f32 (log1p.f32 u0) 3)))
(pow.f32 (log1p.f32 u0) 3)
(exp.f32 (*.f32 3 (log.f32 (log1p.f32 u0))))
(pow.f32 (log1p.f32 u0) 3)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 u0))) 1))
(pow.f32 (log1p.f32 u0) 3)
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 u0)) 1) 3))
(pow.f32 (log1p.f32 u0) 3)
(exp.f32 (*.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 u0))) 1) 1))
(pow.f32 (log1p.f32 u0) 3)
(exp.f32 (*.f32 (log.f32 (pow.f32 (log1p.f32 u0) 9)) 1/3))
(pow.f32 (log1p.f32 u0) 3)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (log1p.f32 u0))) 3/2))
(pow.f32 (log1p.f32 u0) 3)
(exp.f32 (*.f32 (*.f32 3/2 (log.f32 (log1p.f32 u0))) 2))
(pow.f32 (log1p.f32 u0) 3)
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 u0)) 3/2) 2))
(pow.f32 (log1p.f32 u0) 3)
(log1p.f32 (expm1.f32 (pow.f32 (log1p.f32 u0) 3)))
(pow.f32 (log1p.f32 u0) 3)
(+.f32 0 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))) 2)) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3))))) (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))) (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))) 1)
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3) 1)
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 2) 3/2)
(pow.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 2) 3/2)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 9)
(pow.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 9)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 6) 1/2)
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 9) 1/3)
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3/2) 2)
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) 6)
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(pow.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (log1p.f32 u0) 2)) 3/2)
(pow.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 2) 3/2)
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 6))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(log.f32 (exp.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 9))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(exp.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 3))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(exp.f32 (*.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1) 1))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 3) 1))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(exp.f32 (*.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1/3) 3))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1) 3))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 9)) 1/3))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(exp.f32 (*.f32 (*.f32 3/2 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 2))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 3)
(+.f32 0 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha)) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha)))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(-.f32 0 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 (neg.f32 (log1p.f32 u0)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))) 1)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 3)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 2) 1/2)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3) 1/3)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 2)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) alpha) 2)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 (neg.f32 (log1p.f32 u0)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha)))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 2))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(log.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))))
(*.f32 (neg.f32 (log1p.f32 u0)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1) 1))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))) 3))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))) 1/3))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))) 2))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(+.f32 0 (*.f32 (log1p.f32 u0) alpha))
(*.f32 alpha (log1p.f32 u0))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 u0 1) alpha)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 u0 1) alpha))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (+.f32 u0 1) alpha)))) (log.f32 (cbrt.f32 (pow.f32 (+.f32 u0 1) alpha))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (+.f32 u0 1) alpha))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 u0 1) alpha))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 u0 1) alpha))))
(*.f32 alpha (log1p.f32 u0))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 u0) alpha))) 1)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (log1p.f32 u0) alpha)
(*.f32 alpha (log1p.f32 u0))
(*.f32 alpha (log1p.f32 u0))
(*.f32 (*.f32 (log1p.f32 u0) alpha) 1)
(*.f32 alpha (log1p.f32 u0))
(*.f32 1 (*.f32 (log1p.f32 u0) alpha))
(*.f32 alpha (log1p.f32 u0))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) alpha))
(*.f32 alpha (log1p.f32 u0))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2))
(*.f32 alpha (log1p.f32 u0))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 alpha (log1p.f32 u0))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) alpha))
(*.f32 alpha (log1p.f32 u0))
(*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 alpha (log1p.f32 u0))
(*.f32 (*.f32 (log1p.f32 u0) (pow.f32 (cbrt.f32 alpha) 2)) (cbrt.f32 alpha))
(*.f32 alpha (log1p.f32 u0))
(*.f32 (*.f32 (log1p.f32 u0) (sqrt.f32 alpha)) (sqrt.f32 alpha))
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3) 1/3)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (*.f32 (log1p.f32 u0) alpha) 1)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 2) 1/2)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 3)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 6) 1/6)
(pow.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 6) 1/6)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 9) 1/9)
(*.f32 (pow.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 9) 1/18) (pow.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 9) 1/18))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3/2) 2/3)
(pow.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3/2) 2/3)
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3/2)) (cbrt.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3/2)))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (*.f32 (cbrt.f32 alpha) (cbrt.f32 (log1p.f32 u0))) 3)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (*.f32 (sqrt.f32 alpha) (sqrt.f32 (log1p.f32 u0))) 2)
(*.f32 alpha (log1p.f32 u0))
(neg.f32 (*.f32 (log1p.f32 u0) alpha))
(*.f32 (log1p.f32 u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log1p.f32 u0)))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 2))
(*.f32 alpha (log1p.f32 u0))
(log.f32 (pow.f32 (+.f32 u0 1) alpha))
(*.f32 alpha (log1p.f32 u0))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 u0) alpha))))
(*.f32 alpha (log1p.f32 u0))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 u0) alpha)))))
(*.f32 (log1p.f32 u0) (neg.f32 alpha))
(*.f32 alpha (neg.f32 (log1p.f32 u0)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1/3))
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1))
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (*.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1) 1/3))
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 3) 1/3))
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (*.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 u0) alpha))) 1/3) 1))
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1) 1))
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 3))
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2))
(*.f32 alpha (log1p.f32 u0))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 alpha (log1p.f32 u0))

localize18.0ms (0.2%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.3%
(*.f32 alpha (*.f32 alpha u0))
Compiler

Compiled 12 to 4 computations (66.7% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
u0
@0
(*.f32 alpha (*.f32 alpha u0))
0.0ms
alpha
@inf
(*.f32 alpha (*.f32 alpha u0))
0.0ms
u0
@inf
(*.f32 alpha (*.f32 alpha u0))
0.0ms
alpha
@0
(*.f32 alpha (*.f32 alpha u0))
0.0ms
u0
@-inf
(*.f32 alpha (*.f32 alpha u0))

rewrite46.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1136×pow1
1036×add-exp-log
1036×log1p-expm1-u
1036×expm1-log1p-u
1012×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
111913
2143713
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 alpha u0))
Outputs
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))
(log.f32 (pow.f32 (exp.f32 alpha) (*.f32 alpha u0)))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha u0))))

simplify60.0ms (0.5%)

Algorithm
egg-herbie
Rules
2372×log-prod
1258×distribute-rgt-in
1236×distribute-lft-in
922×associate-*r*
784×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035455
185455
2324455
32359455
47835455
Stop Event
node limit
Counts
35 → 13
Calls
Call 1
Inputs
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))
(log.f32 (pow.f32 (exp.f32 alpha) (*.f32 alpha u0)))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha u0))))
Outputs
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 3)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3) 1/3)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
(*.f32 u0 (*.f32 alpha alpha))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))
(*.f32 u0 (*.f32 alpha alpha))
(log.f32 (pow.f32 (exp.f32 alpha) (*.f32 alpha u0)))
(*.f32 u0 (*.f32 alpha alpha))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))
(*.f32 u0 (*.f32 alpha alpha))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))

localize87.0ms (0.7%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha)
99.2%
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha))
99.0%
(*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2)))
Compiler

Compiled 44 to 29 computations (34.1% saved)

series7.0ms (0.1%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
alpha
@inf
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha))
1.0ms
alpha
@0
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha))
1.0ms
u0
@inf
(*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2)))
1.0ms
u0
@0
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha))
0.0ms
alpha
@0
(*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha)

rewrite81.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1310×log-prod
944×pow-prod-down
564×pow-prod-up
556×prod-diff
508×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01379
128063
2370363
Stop Event
node limit
Counts
3 → 111
Calls
Call 1
Inputs
(*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2)))
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha))
(*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha)
Outputs
(+.f32 0 (*.f32 u0 (fma.f32 u0 -1/2 -1)))
(+.f32 (neg.f32 u0) (*.f32 u0 (*.f32 u0 -1/2)))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))
(+.f32 (*.f32 (neg.f32 u0) 1) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) 1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1))) (cbrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 1)
(/.f32 (+.f32 (pow.f32 (neg.f32 u0) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 3)) (+.f32 (pow.f32 (neg.f32 u0) 2) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (*.f32 u0 (*.f32 u0 -1/2))))))
(/.f32 (-.f32 (pow.f32 (neg.f32 u0) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (-.f32 (neg.f32 u0) (*.f32 u0 (*.f32 u0 -1/2))))
(/.f32 (*.f32 u0 (fma.f32 -1/8 (pow.f32 u0 3) -1)) (fma.f32 (*.f32 u0 -1/2) (fma.f32 u0 -1/2 1) 1))
(/.f32 (*.f32 u0 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0)))) (+.f32 -1 (*.f32 1/2 u0)))
(/.f32 (*.f32 (fma.f32 -1/8 (pow.f32 u0 3) -1) u0) (fma.f32 (*.f32 u0 -1/2) (fma.f32 u0 -1/2 1) 1))
(/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0)))
(pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 1)
(pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 3)
(pow.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 2)
(sqrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 2))
(log.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))))
(log.f32 (*.f32 (exp.f32 (*.f32 u0 (*.f32 u0 -1/2))) (exp.f32 (neg.f32 u0))))
(cbrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3))
(expm1.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(exp.f32 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 2))
(log1p.f32 (expm1.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(fma.f32 u0 -1 (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))
(fma.f32 -1 u0 (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 -1/2 (*.f32 u0 u0) (neg.f32 u0))
(fma.f32 (*.f32 u0 -1/2) u0 (neg.f32 u0))
(fma.f32 1 (neg.f32 u0) (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 1 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u0 -1/2)) 2) (*.f32 (cbrt.f32 (*.f32 u0 -1/2)) u0) (neg.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) -1) (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (*.f32 u0 -1/2)) (neg.f32 u0))
(fma.f32 (*.f32 u0 u0) -1/2 (neg.f32 u0))
(fma.f32 (sqrt.f32 (*.f32 u0 -1/2)) (*.f32 (sqrt.f32 (*.f32 u0 -1/2)) u0) (neg.f32 u0))
(fma.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) -1) (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (*.f32 u0 -1/2)) (neg.f32 u0))
(fma.f32 (neg.f32 u0) 1 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) 1))
(fma.f32 (*.f32 (cbrt.f32 (neg.f32 u0)) (cbrt.f32 (neg.f32 u0))) (cbrt.f32 (neg.f32 u0)) (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) (cbrt.f32 (*.f32 u0 (*.f32 u0 -1/2)))) (cbrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) (neg.f32 u0))
(fma.f32 (sqrt.f32 (neg.f32 u0)) (sqrt.f32 (neg.f32 u0)) (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) (sqrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) (neg.f32 u0))
(fma.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 1/2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 1/2) (neg.f32 u0))
(fma.f32 (*.f32 (*.f32 u0 -1/2) (pow.f32 (cbrt.f32 u0) 2)) (cbrt.f32 u0) (neg.f32 u0))
(fma.f32 (*.f32 (*.f32 u0 -1/2) (sqrt.f32 u0)) (sqrt.f32 u0) (neg.f32 u0))
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 u0) 2)) (cbrt.f32 u0) (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 (*.f32 -1 (sqrt.f32 u0)) (sqrt.f32 u0) (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 (*.f32 u0 (pow.f32 (cbrt.f32 (*.f32 u0 -1/2)) 2)) (cbrt.f32 (*.f32 u0 -1/2)) (neg.f32 u0))
(fma.f32 (*.f32 u0 (sqrt.f32 (*.f32 u0 -1/2))) (sqrt.f32 (*.f32 u0 -1/2)) (neg.f32 u0))
(+.f32 0 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))) (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))))
(-.f32 0 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))) 1)
(pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 2)
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 2)
(pow.f32 (*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) alpha) 2)
(neg.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 2))
(log.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))
(exp.f32 (log.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))
(+.f32 0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))
(+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))))
(+.f32 (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha)) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha)))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))) 1)
(pow.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))) 2)
(neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))))
(log.f32 (/.f32 1 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha)))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))
(exp.f32 (log.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))
(fma.f32 alpha (neg.f32 u0) (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))))
(fma.f32 (neg.f32 u0) alpha (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha))

simplify104.0ms (0.9%)

Algorithm
egg-herbie
Rules
1294×log-prod
596×cube-prod
430×exp-prod
406×fma-neg
362×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02924463
17033933
222913787
361683787
Stop Event
node limit
Counts
171 → 161
Calls
Call 1
Inputs
(*.f32 -1 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 -1/2 (pow.f32 u0 2))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 -1/2 (pow.f32 u0 2))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(+.f32 0 (*.f32 u0 (fma.f32 u0 -1/2 -1)))
(+.f32 (neg.f32 u0) (*.f32 u0 (*.f32 u0 -1/2)))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))
(+.f32 (*.f32 (neg.f32 u0) 1) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) 1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1))) (cbrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 1)
(/.f32 (+.f32 (pow.f32 (neg.f32 u0) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 3)) (+.f32 (pow.f32 (neg.f32 u0) 2) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (*.f32 u0 (*.f32 u0 -1/2))))))
(/.f32 (-.f32 (pow.f32 (neg.f32 u0) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (-.f32 (neg.f32 u0) (*.f32 u0 (*.f32 u0 -1/2))))
(/.f32 (*.f32 u0 (fma.f32 -1/8 (pow.f32 u0 3) -1)) (fma.f32 (*.f32 u0 -1/2) (fma.f32 u0 -1/2 1) 1))
(/.f32 (*.f32 u0 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0)))) (+.f32 -1 (*.f32 1/2 u0)))
(/.f32 (*.f32 (fma.f32 -1/8 (pow.f32 u0 3) -1) u0) (fma.f32 (*.f32 u0 -1/2) (fma.f32 u0 -1/2 1) 1))
(/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0)))
(pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 1)
(pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 3)
(pow.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 2)
(sqrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 2))
(log.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))))
(log.f32 (*.f32 (exp.f32 (*.f32 u0 (*.f32 u0 -1/2))) (exp.f32 (neg.f32 u0))))
(cbrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3))
(expm1.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(exp.f32 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 2))
(log1p.f32 (expm1.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(fma.f32 u0 -1 (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))
(fma.f32 -1 u0 (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 -1/2 (*.f32 u0 u0) (neg.f32 u0))
(fma.f32 (*.f32 u0 -1/2) u0 (neg.f32 u0))
(fma.f32 1 (neg.f32 u0) (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 1 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u0 -1/2)) 2) (*.f32 (cbrt.f32 (*.f32 u0 -1/2)) u0) (neg.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) -1) (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (*.f32 u0 -1/2)) (neg.f32 u0))
(fma.f32 (*.f32 u0 u0) -1/2 (neg.f32 u0))
(fma.f32 (sqrt.f32 (*.f32 u0 -1/2)) (*.f32 (sqrt.f32 (*.f32 u0 -1/2)) u0) (neg.f32 u0))
(fma.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) -1) (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (*.f32 u0 -1/2)) (neg.f32 u0))
(fma.f32 (neg.f32 u0) 1 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) 1))
(fma.f32 (*.f32 (cbrt.f32 (neg.f32 u0)) (cbrt.f32 (neg.f32 u0))) (cbrt.f32 (neg.f32 u0)) (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) (cbrt.f32 (*.f32 u0 (*.f32 u0 -1/2)))) (cbrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) (neg.f32 u0))
(fma.f32 (sqrt.f32 (neg.f32 u0)) (sqrt.f32 (neg.f32 u0)) (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) (sqrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) (neg.f32 u0))
(fma.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 1/2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 1/2) (neg.f32 u0))
(fma.f32 (*.f32 (*.f32 u0 -1/2) (pow.f32 (cbrt.f32 u0) 2)) (cbrt.f32 u0) (neg.f32 u0))
(fma.f32 (*.f32 (*.f32 u0 -1/2) (sqrt.f32 u0)) (sqrt.f32 u0) (neg.f32 u0))
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 u0) 2)) (cbrt.f32 u0) (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 (*.f32 -1 (sqrt.f32 u0)) (sqrt.f32 u0) (*.f32 u0 (*.f32 u0 -1/2)))
(fma.f32 (*.f32 u0 (pow.f32 (cbrt.f32 (*.f32 u0 -1/2)) 2)) (cbrt.f32 (*.f32 u0 -1/2)) (neg.f32 u0))
(fma.f32 (*.f32 u0 (sqrt.f32 (*.f32 u0 -1/2))) (sqrt.f32 (*.f32 u0 -1/2)) (neg.f32 u0))
(+.f32 0 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))) (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))))
(-.f32 0 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))) 1)
(pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 2)
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 2)
(pow.f32 (*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) alpha) 2)
(neg.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 2))
(log.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))
(exp.f32 (log.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))
(+.f32 0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))
(+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))))
(+.f32 (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha)) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha)))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))) 1)
(pow.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))) 2)
(neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))))
(log.f32 (/.f32 1 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha)))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))
(exp.f32 (log.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))
(fma.f32 alpha (neg.f32 u0) (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))))
(fma.f32 (neg.f32 u0) alpha (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha))
Outputs
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 -1/2 (pow.f32 u0 2))
(*.f32 u0 (*.f32 u0 -1/2))
(*.f32 -1/2 (*.f32 u0 u0))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 -1/2 (pow.f32 u0 2))
(*.f32 u0 (*.f32 u0 -1/2))
(*.f32 -1/2 (*.f32 u0 u0))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) 1/2))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 1/2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 u0 u0) (*.f32 (*.f32 alpha alpha) 1/2))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 1/2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 u0 alpha))
(*.f32 alpha (neg.f32 u0))
(*.f32 u0 (neg.f32 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 u0 (*.f32 (*.f32 u0 -1/2) alpha))
(*.f32 u0 (*.f32 u0 (*.f32 -1/2 alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 u0 (*.f32 (*.f32 u0 -1/2) alpha))
(*.f32 u0 (*.f32 u0 (*.f32 -1/2 alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 0 (*.f32 u0 (fma.f32 u0 -1/2 -1)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (neg.f32 u0) (*.f32 u0 (*.f32 u0 -1/2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 (neg.f32 u0) 1) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) 1))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1))) (cbrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 1)
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(/.f32 (+.f32 (pow.f32 (neg.f32 u0) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 3)) (+.f32 (pow.f32 (neg.f32 u0) 2) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (*.f32 u0 (*.f32 u0 -1/2))))))
(/.f32 (+.f32 (pow.f32 (neg.f32 u0) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 3)) (+.f32 (pow.f32 (neg.f32 u0) 2) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (*.f32 u0 (*.f32 u0 -1/2))))))
(/.f32 (-.f32 (*.f32 -1/8 (pow.f32 (*.f32 u0 u0) 3)) (pow.f32 u0 3)) (+.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (*.f32 (pow.f32 u0 3) -1/2)))
(/.f32 (*.f32 (pow.f32 u0 3) (fma.f32 -1/8 (pow.f32 u0 3) -1)) (fma.f32 1/4 (pow.f32 u0 4) (*.f32 u0 (fma.f32 u0 (*.f32 u0 -1/2) u0))))
(/.f32 (-.f32 (pow.f32 (neg.f32 u0) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (-.f32 (neg.f32 u0) (*.f32 u0 (*.f32 u0 -1/2))))
(/.f32 (-.f32 (*.f32 u0 u0) (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2)) (*.f32 (neg.f32 u0) (fma.f32 u0 -1/2 1)))
(/.f32 (fma.f32 u0 u0 (*.f32 -1/4 (pow.f32 u0 4))) (*.f32 u0 (fma.f32 u0 1/2 -1)))
(/.f32 (*.f32 u0 (fma.f32 -1/8 (pow.f32 u0 3) -1)) (fma.f32 (*.f32 u0 -1/2) (fma.f32 u0 -1/2 1) 1))
(/.f32 (fma.f32 -1/8 (pow.f32 u0 3) -1) (/.f32 (fma.f32 (*.f32 u0 -1/2) (fma.f32 u0 -1/2 1) 1) u0))
(/.f32 (*.f32 u0 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0)))) (+.f32 -1 (*.f32 1/2 u0)))
(/.f32 (*.f32 u0 (+.f32 1 (*.f32 -1/4 (*.f32 u0 u0)))) (+.f32 -1 (*.f32 u0 1/2)))
(*.f32 (/.f32 u0 (fma.f32 u0 1/2 -1)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)))
(*.f32 (/.f32 (+.f32 1 (*.f32 u0 (*.f32 u0 -1/4))) (fma.f32 u0 1/2 -1)) u0)
(/.f32 (*.f32 (fma.f32 -1/8 (pow.f32 u0 3) -1) u0) (fma.f32 (*.f32 u0 -1/2) (fma.f32 u0 -1/2 1) 1))
(/.f32 (fma.f32 -1/8 (pow.f32 u0 3) -1) (/.f32 (fma.f32 (*.f32 u0 -1/2) (fma.f32 u0 -1/2 1) 1) u0))
(/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0)))
(/.f32 (*.f32 u0 (+.f32 1 (*.f32 -1/4 (*.f32 u0 u0)))) (+.f32 -1 (*.f32 u0 1/2)))
(*.f32 (/.f32 u0 (fma.f32 u0 1/2 -1)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)))
(*.f32 (/.f32 (+.f32 1 (*.f32 u0 (*.f32 u0 -1/4))) (fma.f32 u0 1/2 -1)) u0)
(pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 1)
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 3)
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(pow.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 2) 1/2)
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(pow.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3) 1/3)
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(pow.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 2)
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(sqrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 2))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(log.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(log.f32 (*.f32 (exp.f32 (*.f32 u0 (*.f32 u0 -1/2))) (exp.f32 (neg.f32 u0))))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(cbrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(expm1.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(exp.f32 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 1))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 1) 1))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 3))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 1/3))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 2))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(log1p.f32 (expm1.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 u0 -1 (*.f32 u0 (*.f32 u0 -1/2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 -1 u0 (*.f32 u0 (*.f32 u0 -1/2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 -1/2 (*.f32 u0 u0) (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (*.f32 u0 -1/2) u0 (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 1 (neg.f32 u0) (*.f32 u0 (*.f32 u0 -1/2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 1 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u0 -1/2)) 2) (*.f32 (cbrt.f32 (*.f32 u0 -1/2)) u0) (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) -1) (*.f32 u0 (*.f32 u0 -1/2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (*.f32 u0 -1/2)) (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (*.f32 u0 u0) -1/2 (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (sqrt.f32 (*.f32 u0 -1/2)) (*.f32 (sqrt.f32 (*.f32 u0 -1/2)) u0) (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) -1) (*.f32 u0 (*.f32 u0 -1/2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (*.f32 u0 -1/2)) (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (neg.f32 u0) 1 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) 1))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (*.f32 (cbrt.f32 (neg.f32 u0)) (cbrt.f32 (neg.f32 u0))) (cbrt.f32 (neg.f32 u0)) (*.f32 u0 (*.f32 u0 -1/2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) (cbrt.f32 (*.f32 u0 (*.f32 u0 -1/2)))) (cbrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (sqrt.f32 (neg.f32 u0)) (sqrt.f32 (neg.f32 u0)) (*.f32 u0 (*.f32 u0 -1/2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) (sqrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 1/2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 1/2) (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (*.f32 (*.f32 u0 -1/2) (pow.f32 (cbrt.f32 u0) 2)) (cbrt.f32 u0) (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (*.f32 (*.f32 u0 -1/2) (sqrt.f32 u0)) (sqrt.f32 u0) (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 u0) 2)) (cbrt.f32 u0) (*.f32 u0 (*.f32 u0 -1/2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (*.f32 -1 (sqrt.f32 u0)) (sqrt.f32 u0) (*.f32 u0 (*.f32 u0 -1/2)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (*.f32 u0 (pow.f32 (cbrt.f32 (*.f32 u0 -1/2)) 2)) (cbrt.f32 (*.f32 u0 -1/2)) (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (*.f32 u0 (sqrt.f32 (*.f32 u0 -1/2))) (sqrt.f32 (*.f32 u0 -1/2)) (neg.f32 u0))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 0 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))) (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) alpha))) (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) alpha))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) alpha)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(-.f32 0 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))) 1)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 1)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 3)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(pow.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 2) 1/2)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(pow.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 3) 1/3)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 2)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 2)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) alpha) 2)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(neg.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 2))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(log.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)) (neg.f32 u0))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 3))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(exp.f32 (log.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 1))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 1) 1))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))) 3))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))) 1/3))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))) 2))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(+.f32 0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha)) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha)))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha)))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha))))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))) 1)
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(pow.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)) 1)
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))) 3)
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(pow.f32 (pow.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)) 2) 1/2)
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(pow.f32 (pow.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)) 3) 1/3)
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))) 2)
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))
(*.f32 (neg.f32 (fma.f32 u0 -1/2 -1)) (*.f32 u0 alpha))
(*.f32 (*.f32 u0 alpha) (neg.f32 (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (neg.f32 alpha)))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)) 2))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(log.f32 (/.f32 1 (pow.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)) alpha)))
(*.f32 (neg.f32 (fma.f32 u0 -1/2 -1)) (*.f32 u0 alpha))
(*.f32 (*.f32 u0 alpha) (neg.f32 (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (neg.f32 alpha)))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))))
(*.f32 (neg.f32 (fma.f32 u0 -1/2 -1)) (*.f32 u0 alpha))
(*.f32 (*.f32 u0 alpha) (neg.f32 (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (neg.f32 alpha)))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)) 3))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(exp.f32 (log.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))) 1))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))) 1) 1))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))) 3))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))) 1/3))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha)))) 2))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 u0 alpha))))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(fma.f32 alpha (neg.f32 u0) (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(fma.f32 (neg.f32 u0) alpha (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha))
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))

localize36.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.2%
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
98.9%
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
Compiler

Compiled 39 to 14 computations (64.1% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
alpha
@0
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
1.0ms
u0
@0
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
0.0ms
alpha
@inf
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
0.0ms
alpha
@inf
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
0.0ms
u0
@inf
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))

rewrite73.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1108×log-prod
942×prod-exp
760×pow-prod-down
556×prod-diff
544×pow-prod-up
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01164
122450
2267850
Stop Event
node limit
Counts
2 → 68
Calls
Call 1
Inputs
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
Outputs
(+.f32 0 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))) 1)
(pow.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))) 3)
(pow.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) 1/2)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 6) 1/3)
(pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 2)
(sqrt.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)))
(log.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 6))
(expm1.f32 (log1p.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(exp.f32 (log.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 6)) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2)))) 2))
(exp.f32 (+.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) (*.f32 (log.f32 alpha) 2)))
(exp.f32 (+.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) (*.f32 (*.f32 2 (log.f32 alpha)) 1)))
(exp.f32 (+.f32 (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1) (*.f32 2 (log.f32 alpha))))
(exp.f32 (+.f32 (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1) (*.f32 (log.f32 alpha) 2)))
(exp.f32 (+.f32 (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1) (*.f32 (*.f32 2 (log.f32 alpha)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (log.f32 (*.f32 1/2 (*.f32 (*.f32 u0 u0) alpha)))))
(exp.f32 (+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 2 (log.f32 u0) (log.f32 1/2))))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1)))
(exp.f32 (+.f32 (*.f32 (*.f32 2 (log.f32 alpha)) 1) (fma.f32 2 (log.f32 u0) (log.f32 1/2))))
(exp.f32 (+.f32 (*.f32 (*.f32 2 (log.f32 alpha)) 1) (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1)))
(exp.f32 (+.f32 (log.f32 (*.f32 1/2 (*.f32 (*.f32 u0 u0) alpha))) (*.f32 (log.f32 alpha) 1)))
(log1p.f32 (expm1.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (*.f32 alpha alpha)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 0 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))) 1)
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 1)
(*.f32 1 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) (pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 2) (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))))
(*.f32 (hypot.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 (sqrt.f32 u0) alpha)) (hypot.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 (sqrt.f32 u0) alpha)))
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 6)) (pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 6)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4))) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(pow.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 3) 1/3)
(pow.f32 (hypot.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 (sqrt.f32 u0) alpha)) 2)
(sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))))
(log.f32 (*.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)) (pow.f32 (pow.f32 (exp.f32 alpha) alpha) u0)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))) (pow.f32 (pow.f32 (exp.f32 alpha) alpha) u0)))
(log.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) u0) (+.f32 1 (expm1.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 (sqrt.f32 u0) alpha))) 2))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))))

simplify96.0ms (0.8%)

Algorithm
egg-herbie
Rules
1464×fma-def
1122×log-prod
806×fma-neg
802×distribute-lft-in
766×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01963490
14782844
214742828
363602828
Stop Event
node limit
Counts
116 → 88
Calls
Call 1
Inputs
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 0 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))) 1)
(pow.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))) 3)
(pow.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) 1/2)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 6) 1/3)
(pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 2)
(sqrt.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)))
(log.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 6))
(expm1.f32 (log1p.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(exp.f32 (log.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 6)) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2)))) 2))
(exp.f32 (+.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) (*.f32 (log.f32 alpha) 2)))
(exp.f32 (+.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) (*.f32 (*.f32 2 (log.f32 alpha)) 1)))
(exp.f32 (+.f32 (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1) (*.f32 2 (log.f32 alpha))))
(exp.f32 (+.f32 (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1) (*.f32 (log.f32 alpha) 2)))
(exp.f32 (+.f32 (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1) (*.f32 (*.f32 2 (log.f32 alpha)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (log.f32 (*.f32 1/2 (*.f32 (*.f32 u0 u0) alpha)))))
(exp.f32 (+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 2 (log.f32 u0) (log.f32 1/2))))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1)))
(exp.f32 (+.f32 (*.f32 (*.f32 2 (log.f32 alpha)) 1) (fma.f32 2 (log.f32 u0) (log.f32 1/2))))
(exp.f32 (+.f32 (*.f32 (*.f32 2 (log.f32 alpha)) 1) (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1)))
(exp.f32 (+.f32 (log.f32 (*.f32 1/2 (*.f32 (*.f32 u0 u0) alpha))) (*.f32 (log.f32 alpha) 1)))
(log1p.f32 (expm1.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (*.f32 alpha alpha)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 0 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))) 1)
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 1)
(*.f32 1 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) (pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 2) (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))))
(*.f32 (hypot.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 (sqrt.f32 u0) alpha)) (hypot.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 (sqrt.f32 u0) alpha)))
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 6)) (pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 6)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4))) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(pow.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 3) 1/3)
(pow.f32 (hypot.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 (sqrt.f32 u0) alpha)) 2)
(sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))))
(log.f32 (*.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)) (pow.f32 (pow.f32 (exp.f32 alpha) alpha) u0)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))) (pow.f32 (pow.f32 (exp.f32 alpha) alpha) u0)))
(log.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) u0) (+.f32 1 (expm1.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))) 1/3))
(exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 (sqrt.f32 u0) alpha))) 2))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))))
Outputs
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(+.f32 0 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)))))
(*.f32 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)))) 3)
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)))))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))) 1)
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(pow.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) 1)
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(pow.f32 (cbrt.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))) 3)
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(pow.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) 1/2)
(sqrt.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)))
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 6) 1/3)
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 2)
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(sqrt.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)))
(log.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 6))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(expm1.f32 (log1p.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (log.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))) 1))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))) 1) 1))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))) 3))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 6)) 1/3))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2)))) 2))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (+.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) (*.f32 (log.f32 alpha) 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (+.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) (*.f32 (*.f32 2 (log.f32 alpha)) 1)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (+.f32 (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1) (*.f32 2 (log.f32 alpha))))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (+.f32 (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1) (*.f32 (log.f32 alpha) 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (+.f32 (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1) (*.f32 (*.f32 2 (log.f32 alpha)) 1)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (log.f32 (*.f32 1/2 (*.f32 (*.f32 u0 u0) alpha)))))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 2) (fma.f32 2 (log.f32 u0) (log.f32 1/2))))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 2) (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (+.f32 (*.f32 (*.f32 2 (log.f32 alpha)) 1) (fma.f32 2 (log.f32 u0) (log.f32 1/2))))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (+.f32 (*.f32 (*.f32 2 (log.f32 alpha)) 1) (*.f32 (fma.f32 2 (log.f32 u0) (log.f32 1/2)) 1)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(exp.f32 (+.f32 (log.f32 (*.f32 1/2 (*.f32 (*.f32 u0 u0) alpha))) (*.f32 (log.f32 alpha) 1)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(log1p.f32 (expm1.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(+.f32 0 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(+.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (fma.f32 1/2 (*.f32 u0 u0) u0)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 1/2 u0 1))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))) 1)
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 1)
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 1 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) (pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 2))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 2) (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(*.f32 (hypot.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 (sqrt.f32 u0) alpha)) (hypot.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 (sqrt.f32 u0) alpha)))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 6)) (pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 6)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))))
(/.f32 (fma.f32 (pow.f32 u0 3) (pow.f32 alpha 6) (pow.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) 6)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2) (pow.f32 (*.f32 u0 alpha) 2)))))
(/.f32 (fma.f32 (pow.f32 u0 3) (pow.f32 alpha 6) (pow.f32 (*.f32 u0 (*.f32 alpha (sqrt.f32 1/2))) 6)) (-.f32 (+.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (*.f32 u0 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) 1/2))))
(/.f32 (fma.f32 (pow.f32 u0 3) (pow.f32 alpha 6) (pow.f32 (*.f32 u0 (*.f32 alpha (sqrt.f32 1/2))) 6)) (fma.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 alpha) (-.f32 alpha (*.f32 1/2 (*.f32 u0 alpha)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4))) (-.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 -1/4 (pow.f32 (*.f32 u0 alpha) 4))) (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 -1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4)) (fma.f32 u0 (*.f32 alpha alpha) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) -1/2)))
(/.f32 (fma.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4))) (*.f32 (*.f32 u0 alpha) (-.f32 alpha (*.f32 1/2 (*.f32 u0 alpha)))))
(pow.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 1)
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 3)
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(pow.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 2) 1/2)
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(pow.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 3) 1/3)
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(pow.f32 (hypot.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 (sqrt.f32 u0) alpha)) 2)
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 2))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(log.f32 (*.f32 (pow.f32 (exp.f32 1/2) (pow.f32 (*.f32 u0 alpha) 2)) (pow.f32 (pow.f32 (exp.f32 alpha) alpha) u0)))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))) (pow.f32 (pow.f32 (exp.f32 alpha) alpha) u0)))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(log.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) u0) (+.f32 1 (expm1.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))) 3))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 1))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 1) 1))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))) 3))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))) 1/3))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 (sqrt.f32 u0) alpha))) 2))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 1/2 u0 1))))

localize25.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(log1p.f32 u0)
99.6%
(sqrt.f32 (log1p.f32 u0))
99.2%
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
98.6%
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
Compiler

Compiled 22 to 8 computations (63.6% saved)

series30.0ms (0.3%)

Counts
4 → 60
Calls

18 calls:

TimeVariablePointExpression
20.0ms
alpha
@0
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
2.0ms
u0
@inf
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
2.0ms
u0
@-inf
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
1.0ms
u0
@0
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
1.0ms
u0
@inf
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))

rewrite71.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1662×pow1
1522×add-exp-log
1522×log1p-expm1-u
1522×expm1-log1p-u
1486×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01050
120246
2223646
Stop Event
node limit
Counts
4 → 77
Calls
Call 1
Inputs
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(sqrt.f32 (log1p.f32 u0))
(log1p.f32 u0)
Outputs
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1)
(*.f32 alpha (*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 alpha (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (*.f32 alpha (sqrt.f32 (log1p.f32 u0))))
(*.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1)
(*.f32 1 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4)))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) (*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4)) (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) (*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))))) (sqrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) alpha) (sqrt.f32 (log1p.f32 u0)))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0))) alpha)
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))) (cbrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4))
(log.f32 (pow.f32 (exp.f32 (*.f32 alpha alpha)) (log1p.f32 u0)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(-.f32 (+.f32 1 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 1)
(pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1/2)
(pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) 2)
(sqrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(fabs.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))))
(log.f32 (pow.f32 (exp.f32 alpha) (sqrt.f32 (log1p.f32 u0))))
(cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 u0) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3/2) (pow.f32 alpha 3)))
(expm1.f32 (log1p.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(exp.f32 (log.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(log1p.f32 (expm1.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(-.f32 (+.f32 1 (sqrt.f32 (log1p.f32 u0))) 1)
(*.f32 (sqrt.f32 (log1p.f32 u0)) 1)
(*.f32 1 (sqrt.f32 (log1p.f32 u0)))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (cbrt.f32 (sqrt.f32 (log1p.f32 u0))))
(*.f32 (cbrt.f32 (sqrt.f32 (log1p.f32 u0))) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (log1p.f32 u0) 1/4) (pow.f32 (log1p.f32 u0) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (sqrt.f32 (cbrt.f32 (log1p.f32 u0))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1/2) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 1/2))
(pow.f32 (log1p.f32 u0) 1/2)
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (log1p.f32 u0))) 3)
(pow.f32 (pow.f32 (log1p.f32 u0) 3/2) 1/3)
(pow.f32 (pow.f32 (log1p.f32 u0) 1/4) 2)
(fabs.f32 (sqrt.f32 (log1p.f32 u0)))
(log.f32 (exp.f32 (sqrt.f32 (log1p.f32 u0))))
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (log1p.f32 u0))))
(exp.f32 (log.f32 (sqrt.f32 (log1p.f32 u0))))
(log1p.f32 (expm1.f32 (sqrt.f32 (log1p.f32 u0))))
(-.f32 (+.f32 1 (log1p.f32 u0)) 1)
(*.f32 (log1p.f32 u0) 1)
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))
(*.f32 1 (log1p.f32 u0))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (*.f32 (cbrt.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0))))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (log1p.f32 u0) 1/4) (*.f32 (pow.f32 (log1p.f32 u0) 1/4) (sqrt.f32 (log1p.f32 u0))))
(*.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) 1/4)) (pow.f32 (log1p.f32 u0) 1/4))
(*.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (log1p.f32 u0))) (cbrt.f32 (sqrt.f32 (log1p.f32 u0))))
(pow.f32 (log1p.f32 u0) 1)
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)
(pow.f32 (pow.f32 (log1p.f32 u0) 2) 1/2)
(pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(log.f32 (+.f32 u0 1))
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(exp.f32 (log.f32 (log1p.f32 u0)))

simplify95.0ms (0.8%)

Algorithm
egg-herbie
Rules
896×associate-+r+
876×associate-+l+
702×log-prod
608×associate-*r*
570×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03216779
18905527
237905037
Stop Event
node limit
Counts
137 → 220
Calls
Call 1
Inputs
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (/.f32 1 u0)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 (log.f32 (/.f32 1 u0)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (pow.f32 alpha 2)) (pow.f32 u0 2))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 2) (*.f32 (log.f32 (/.f32 1 u0)) (pow.f32 (sqrt.f32 -1) 2))))) (+.f32 (*.f32 (log.f32 (/.f32 1 u0)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) u0))))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 2) (*.f32 (log.f32 (/.f32 1 u0)) (pow.f32 (sqrt.f32 -1) 2))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (pow.f32 alpha 2)) (pow.f32 u0 2))) (+.f32 (/.f32 (*.f32 (pow.f32 alpha 2) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (log.f32 (/.f32 1 u0)) (pow.f32 (sqrt.f32 -1) 2)))))) (pow.f32 u0 3)) (+.f32 (*.f32 (log.f32 (/.f32 1 u0)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 alpha 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (pow.f32 alpha 2)) (*.f32 (pow.f32 u0 3) (*.f32 (log.f32 (/.f32 1 u0)) (pow.f32 (sqrt.f32 -1) 2))))))))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2))) (pow.f32 u0 2))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 2) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2))) (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2))) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) (pow.f32 u0 3))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 2) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2))))))
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (*.f32 (sqrt.f32 -1) alpha))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (*.f32 (sqrt.f32 -1) alpha)) (*.f32 1/2 (*.f32 (/.f32 alpha (*.f32 u0 (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (*.f32 (sqrt.f32 -1) alpha)) (+.f32 (*.f32 1/2 (*.f32 (/.f32 alpha (*.f32 u0 (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) alpha) (*.f32 (pow.f32 u0 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0))))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (*.f32 (sqrt.f32 -1) alpha)) (+.f32 (*.f32 1/2 (*.f32 (/.f32 alpha (*.f32 u0 (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 alpha (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (log.f32 (/.f32 1 u0)) (pow.f32 (sqrt.f32 -1) 2)))))) (*.f32 (pow.f32 u0 3) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) alpha) (*.f32 (pow.f32 u0 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))))))
(*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))) alpha)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 alpha u0) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))) alpha))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 alpha u0) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))) alpha) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 alpha (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2))) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) alpha) (pow.f32 u0 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 alpha u0) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))) alpha) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 alpha (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2))) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u0 (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))) (*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u0 (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (sqrt.f32 -1)) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 u0 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0))))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u0 (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (log.f32 (/.f32 1 u0)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u0 3) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (sqrt.f32 -1)) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 u0 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))))))
(sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 u0) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 u0) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (+.f32 (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2)) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 u0) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (+.f32 (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2)) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) (pow.f32 u0 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))))))
u0
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/2 (pow.f32 u0 2))))
(+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))
(*.f32 -1 (log.f32 (/.f32 1 u0)))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (/.f32 1 u0))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (/.f32 1 u0)) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))
(+.f32 (/.f32 1 u0) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))
(-.f32 (+.f32 (/.f32 1 u0) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))
(-.f32 (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1)
(*.f32 alpha (*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 alpha (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (*.f32 alpha (sqrt.f32 (log1p.f32 u0))))
(*.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1)
(*.f32 1 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4)))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) (*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4)) (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) (*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))))) (sqrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) alpha) (sqrt.f32 (log1p.f32 u0)))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0))) alpha)
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))) (cbrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4))
(log.f32 (pow.f32 (exp.f32 (*.f32 alpha alpha)) (log1p.f32 u0)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(-.f32 (+.f32 1 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 1)
(pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1/2)
(pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) 2)
(sqrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(fabs.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))))
(log.f32 (pow.f32 (exp.f32 alpha) (sqrt.f32 (log1p.f32 u0))))
(cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 u0) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3/2) (pow.f32 alpha 3)))
(expm1.f32 (log1p.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(exp.f32 (log.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(log1p.f32 (expm1.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(-.f32 (+.f32 1 (sqrt.f32 (log1p.f32 u0))) 1)
(*.f32 (sqrt.f32 (log1p.f32 u0)) 1)
(*.f32 1 (sqrt.f32 (log1p.f32 u0)))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (cbrt.f32 (sqrt.f32 (log1p.f32 u0))))
(*.f32 (cbrt.f32 (sqrt.f32 (log1p.f32 u0))) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (log1p.f32 u0) 1/4) (pow.f32 (log1p.f32 u0) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (sqrt.f32 (cbrt.f32 (log1p.f32 u0))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1/2) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 1/2))
(pow.f32 (log1p.f32 u0) 1/2)
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (log1p.f32 u0))) 3)
(pow.f32 (pow.f32 (log1p.f32 u0) 3/2) 1/3)
(pow.f32 (pow.f32 (log1p.f32 u0) 1/4) 2)
(fabs.f32 (sqrt.f32 (log1p.f32 u0)))
(log.f32 (exp.f32 (sqrt.f32 (log1p.f32 u0))))
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (log1p.f32 u0))))
(exp.f32 (log.f32 (sqrt.f32 (log1p.f32 u0))))
(log1p.f32 (expm1.f32 (sqrt.f32 (log1p.f32 u0))))
(-.f32 (+.f32 1 (log1p.f32 u0)) 1)
(*.f32 (log1p.f32 u0) 1)
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))
(*.f32 1 (log1p.f32 u0))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (*.f32 (cbrt.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0))))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (log1p.f32 u0) 1/4) (*.f32 (pow.f32 (log1p.f32 u0) 1/4) (sqrt.f32 (log1p.f32 u0))))
(*.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) 1/4)) (pow.f32 (log1p.f32 u0) 1/4))
(*.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (log1p.f32 u0))) (cbrt.f32 (sqrt.f32 (log1p.f32 u0))))
(pow.f32 (log1p.f32 u0) 1)
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)
(pow.f32 (pow.f32 (log1p.f32 u0) 2) 1/2)
(pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(log.f32 (+.f32 u0 1))
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(exp.f32 (log.f32 (log1p.f32 u0)))
Outputs
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (log.f32 (+.f32 u0 1)) (pow.f32 alpha 2))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (log.f32 (/.f32 1 u0)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 alpha 2)))
(*.f32 (neg.f32 (log.f32 u0)) (*.f32 (*.f32 alpha alpha) (pow.f32 (sqrt.f32 -1) 2)))
(*.f32 (*.f32 alpha alpha) (log.f32 u0))
(+.f32 (*.f32 (log.f32 (/.f32 1 u0)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) u0))
(fma.f32 (neg.f32 (log.f32 u0)) (*.f32 (*.f32 alpha alpha) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (*.f32 alpha alpha) u0))
(fma.f32 (log.f32 u0) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0))
(fma.f32 (log.f32 u0) (*.f32 alpha alpha) (/.f32 alpha (/.f32 u0 alpha)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (pow.f32 alpha 2)) (pow.f32 u0 2))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 2) (*.f32 (log.f32 (/.f32 1 u0)) (pow.f32 (sqrt.f32 -1) 2))))) (+.f32 (*.f32 (log.f32 (/.f32 1 u0)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) u0))))
(fma.f32 -1 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (*.f32 u0 u0) (*.f32 alpha alpha))) (fma.f32 1/4 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (*.f32 (neg.f32 (log.f32 u0)) (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 (neg.f32 (log.f32 u0)) (*.f32 (*.f32 alpha alpha) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (*.f32 alpha alpha) u0))))
(-.f32 (fma.f32 1/4 (/.f32 alpha (/.f32 (*.f32 (*.f32 u0 u0) (log.f32 u0)) alpha)) (fma.f32 (log.f32 u0) (*.f32 alpha alpha) (/.f32 (*.f32 alpha alpha) u0))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) u0)))
(-.f32 (fma.f32 1/4 (/.f32 (/.f32 alpha (/.f32 (log.f32 u0) alpha)) (*.f32 u0 u0)) (fma.f32 (log.f32 u0) (*.f32 alpha alpha) (/.f32 alpha (/.f32 u0 alpha)))) (*.f32 (/.f32 alpha (/.f32 u0 alpha)) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) u0)))
(+.f32 (*.f32 1/4 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 2) (*.f32 (log.f32 (/.f32 1 u0)) (pow.f32 (sqrt.f32 -1) 2))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (pow.f32 alpha 2)) (pow.f32 u0 2))) (+.f32 (/.f32 (*.f32 (pow.f32 alpha 2) (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (log.f32 (/.f32 1 u0)) (pow.f32 (sqrt.f32 -1) 2)))))) (pow.f32 u0 3)) (+.f32 (*.f32 (log.f32 (/.f32 1 u0)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 alpha 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (pow.f32 alpha 2)) (*.f32 (pow.f32 u0 3) (*.f32 (log.f32 (/.f32 1 u0)) (pow.f32 (sqrt.f32 -1) 2))))))))))
(fma.f32 1/4 (/.f32 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (*.f32 (neg.f32 (log.f32 u0)) (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -1 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (*.f32 u0 u0) (*.f32 alpha alpha))) (+.f32 (/.f32 (*.f32 alpha alpha) (/.f32 (pow.f32 u0 3) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (neg.f32 (log.f32 u0)) (pow.f32 (sqrt.f32 -1) 2))))))) (+.f32 (fma.f32 (neg.f32 (log.f32 u0)) (*.f32 (*.f32 alpha alpha) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (*.f32 (*.f32 (neg.f32 (log.f32 u0)) (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 u0 3)) (*.f32 alpha alpha))))))))
(fma.f32 1/4 (/.f32 alpha (/.f32 (*.f32 (*.f32 u0 u0) (log.f32 u0)) alpha)) (-.f32 (+.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) (log.f32 u0))))) (fma.f32 (log.f32 u0) (*.f32 alpha alpha) (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) (*.f32 (/.f32 (pow.f32 u0 3) alpha) (/.f32 (log.f32 u0) alpha))) (/.f32 (*.f32 alpha alpha) u0)))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) u0))))
(fma.f32 1/4 (/.f32 (/.f32 alpha (/.f32 (log.f32 u0) alpha)) (*.f32 u0 u0)) (+.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) (log.f32 u0))))) (-.f32 (fma.f32 (log.f32 u0) (*.f32 alpha alpha) (fma.f32 -1/2 (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) (log.f32 u0)) (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3))) (/.f32 alpha (/.f32 u0 alpha)))) (*.f32 (/.f32 alpha (/.f32 u0 alpha)) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) u0)))))
(*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))
(*.f32 alpha (*.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2)))
(+.f32 (/.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))
(fma.f32 (*.f32 alpha alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))) (/.f32 (*.f32 alpha alpha) u0))
(fma.f32 (*.f32 alpha alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))) (/.f32 alpha (/.f32 u0 alpha)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2))) (pow.f32 u0 2))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 2) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2)))))
(fma.f32 -1 (/.f32 (*.f32 alpha alpha) (/.f32 (*.f32 u0 u0) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))) 2)))) (fma.f32 1/4 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))))
(-.f32 (fma.f32 1/4 (*.f32 (/.f32 alpha (*.f32 u0 u0)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (fma.f32 (*.f32 alpha alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))) (/.f32 (*.f32 alpha alpha) u0))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) 2)) u0)))
(-.f32 (fma.f32 1/4 (*.f32 (/.f32 alpha (*.f32 u0 u0)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (fma.f32 (*.f32 alpha alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))) (/.f32 alpha (/.f32 u0 alpha)))) (*.f32 (/.f32 alpha (/.f32 u0 alpha)) (/.f32 (+.f32 1/2 (*.f32 1/4 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) u0)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2))) (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2))) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) (pow.f32 u0 3))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 2) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2))))))
(fma.f32 -1 (/.f32 (*.f32 alpha alpha) (/.f32 (*.f32 u0 u0) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))) 2)))) (fma.f32 -1 (/.f32 (fma.f32 -1 (*.f32 (*.f32 alpha alpha) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))) 2)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))))) (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (/.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))) 2)))))) (pow.f32 u0 3)) (fma.f32 1/4 (/.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 u0) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 alpha alpha) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))))))
(-.f32 (-.f32 (fma.f32 1/4 (*.f32 (/.f32 alpha (*.f32 u0 u0)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (fma.f32 (*.f32 alpha alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))) (/.f32 (*.f32 alpha alpha) u0))) (/.f32 (-.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 alpha alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) 2)))) (*.f32 alpha (*.f32 alpha (fma.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) 2)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))) 1/3)))) (pow.f32 u0 3))) (*.f32 (/.f32 (*.f32 alpha alpha) u0) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) 2)) u0)))
(-.f32 (fma.f32 1/4 (*.f32 (/.f32 alpha (*.f32 u0 u0)) (/.f32 alpha (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (fma.f32 (*.f32 alpha alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))) (/.f32 alpha (/.f32 u0 alpha)))) (+.f32 (*.f32 (/.f32 alpha (/.f32 u0 alpha)) (/.f32 (+.f32 1/2 (*.f32 1/4 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) u0)) (/.f32 (-.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 alpha alpha) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))) (+.f32 1/2 (*.f32 1/4 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))))) (*.f32 alpha (*.f32 alpha (fma.f32 1/2 (/.f32 (+.f32 1/2 (*.f32 1/4 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))) 1/3)))) (pow.f32 u0 3))))
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log.f32 (+.f32 u0 1))) alpha)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (*.f32 (sqrt.f32 -1) alpha))
(*.f32 (sqrt.f32 (neg.f32 (log.f32 u0))) (*.f32 alpha (sqrt.f32 -1)))
(*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 u0))) alpha))
(*.f32 (sqrt.f32 -1) (*.f32 alpha (sqrt.f32 (neg.f32 (log.f32 u0)))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (*.f32 (sqrt.f32 -1) alpha)) (*.f32 1/2 (*.f32 (/.f32 alpha (*.f32 u0 (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))))
(fma.f32 (sqrt.f32 (neg.f32 (log.f32 u0))) (*.f32 alpha (sqrt.f32 -1)) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 (/.f32 alpha u0) (sqrt.f32 -1)))))
(fma.f32 (/.f32 (*.f32 1/2 (/.f32 alpha u0)) (sqrt.f32 -1)) (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (*.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 (neg.f32 (log.f32 u0))) alpha)))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 alpha (*.f32 u0 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (*.f32 alpha (sqrt.f32 (neg.f32 (log.f32 u0))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (*.f32 (sqrt.f32 -1) alpha)) (+.f32 (*.f32 1/2 (*.f32 (/.f32 alpha (*.f32 u0 (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) alpha) (*.f32 (pow.f32 u0 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0))))))))
(fma.f32 (sqrt.f32 (neg.f32 (log.f32 u0))) (*.f32 alpha (sqrt.f32 -1)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 (/.f32 alpha u0) (sqrt.f32 -1))) (*.f32 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u0 u0)) alpha))) (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))))))
(fma.f32 (sqrt.f32 (neg.f32 (log.f32 u0))) (*.f32 alpha (sqrt.f32 -1)) (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (+.f32 (/.f32 (*.f32 1/2 (/.f32 alpha u0)) (sqrt.f32 -1)) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) (*.f32 u0 u0)) (/.f32 alpha (sqrt.f32 -1)))))))
(fma.f32 (sqrt.f32 (neg.f32 (log.f32 u0))) (*.f32 alpha (sqrt.f32 -1)) (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (+.f32 (/.f32 (*.f32 alpha 1/2) (*.f32 u0 (sqrt.f32 -1))) (*.f32 -1/2 (*.f32 (/.f32 alpha (*.f32 u0 u0)) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)))))))
(+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (*.f32 (sqrt.f32 -1) alpha)) (+.f32 (*.f32 1/2 (*.f32 (/.f32 alpha (*.f32 u0 (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 alpha (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (log.f32 (/.f32 1 u0)) (pow.f32 (sqrt.f32 -1) 2)))))) (*.f32 (pow.f32 u0 3) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) alpha) (*.f32 (pow.f32 u0 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))))))
(fma.f32 (sqrt.f32 (neg.f32 (log.f32 u0))) (*.f32 alpha (sqrt.f32 -1)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 (/.f32 alpha u0) (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 (*.f32 alpha (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (neg.f32 (log.f32 u0)) (pow.f32 (sqrt.f32 -1) 2)))))) (*.f32 (sqrt.f32 -1) (pow.f32 u0 3)))) (*.f32 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 u0 u0)) alpha))) (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0))))))))
(fma.f32 (sqrt.f32 (neg.f32 (log.f32 u0))) (*.f32 alpha (sqrt.f32 -1)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 alpha (*.f32 u0 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) (*.f32 u0 u0)) (/.f32 alpha (sqrt.f32 -1)))) (*.f32 (*.f32 1/2 (/.f32 alpha (pow.f32 u0 3))) (/.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) (log.f32 u0)))) (sqrt.f32 -1)))))))
(fma.f32 (sqrt.f32 (neg.f32 (log.f32 u0))) (*.f32 alpha (sqrt.f32 -1)) (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 alpha (*.f32 u0 u0)) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)))) (*.f32 1/2 (+.f32 (/.f32 alpha (*.f32 u0 (sqrt.f32 -1))) (*.f32 (/.f32 alpha (*.f32 (sqrt.f32 -1) (pow.f32 u0 3))) (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) (log.f32 u0))))))))))
(*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))) alpha)
(*.f32 alpha (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))
(*.f32 alpha (sqrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 alpha u0) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))) alpha))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))) (/.f32 alpha u0)) (*.f32 alpha (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))))
(fma.f32 alpha (sqrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (*.f32 1/2 (/.f32 alpha u0))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 alpha u0) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))) alpha) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 alpha (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2))) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))) (/.f32 alpha u0)) (fma.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))) alpha (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))) (/.f32 alpha (/.f32 (*.f32 u0 u0) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))) 2))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (/.f32 alpha u0)) (fma.f32 alpha (sqrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (*.f32 (/.f32 alpha u0) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) 2)) u0))))))
(+.f32 (*.f32 alpha (sqrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 alpha u0) (/.f32 (+.f32 1/2 (*.f32 1/4 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) u0))) (*.f32 1/2 (/.f32 alpha u0)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) alpha) (pow.f32 u0 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 alpha u0) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (+.f32 (*.f32 (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))) alpha) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 alpha (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2))) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))) (/.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))) 2)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))) (/.f32 (pow.f32 u0 3) alpha))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))) (/.f32 alpha u0)) (fma.f32 (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))) alpha (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))) (/.f32 alpha (/.f32 (*.f32 u0 u0) (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))) 2)))))))))
(+.f32 (fma.f32 alpha (sqrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (*.f32 (/.f32 alpha u0) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) 2)) u0))))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) 2)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))) 1/3) (pow.f32 u0 3)) alpha)) (*.f32 1/2 (/.f32 alpha u0)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 1/2 (+.f32 (*.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1/2 (*.f32 1/4 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))) 1/3) (pow.f32 u0 3)) alpha) (/.f32 alpha u0))) (*.f32 -1/2 (*.f32 (/.f32 alpha u0) (/.f32 (+.f32 1/2 (*.f32 1/4 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) u0))))) (*.f32 alpha (sqrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))))
(*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (sqrt.f32 -1))
(*.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (log.f32 u0))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u0 (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))) (*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (sqrt.f32 -1)))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 (/.f32 1 u0) (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (log.f32 u0)))))
(fma.f32 (/.f32 1/2 (*.f32 u0 (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (log.f32 u0)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u0 (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (sqrt.f32 -1)) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 u0 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 (/.f32 1 u0) (sqrt.f32 -1))) (fma.f32 (sqrt.f32 (neg.f32 (log.f32 u0))) (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0))))) (*.f32 (sqrt.f32 -1) (*.f32 u0 u0))))))
(fma.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (*.f32 u0 (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (log.f32 u0))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) (*.f32 u0 u0)) (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))))))
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (log.f32 u0)))) (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (+.f32 (/.f32 1/2 (*.f32 u0 (sqrt.f32 -1))) (/.f32 (+.f32 -1/4 (*.f32 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2) -1/2)) (*.f32 (sqrt.f32 -1) (*.f32 u0 u0))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 (*.f32 u0 (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (-.f32 1/3 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (log.f32 (/.f32 1 u0)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (pow.f32 u0 3) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))) (+.f32 (*.f32 (sqrt.f32 (log.f32 (/.f32 1 u0))) (sqrt.f32 -1)) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (pow.f32 u0 2) (sqrt.f32 -1))) (sqrt.f32 (/.f32 1 (log.f32 (/.f32 1 u0)))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 (/.f32 1 u0) (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (*.f32 (neg.f32 (log.f32 u0)) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (pow.f32 u0 3)))) (fma.f32 (sqrt.f32 (neg.f32 (log.f32 u0))) (sqrt.f32 -1) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (/.f32 1 (sqrt.f32 -1)))) 2)) (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0))))) (*.f32 (sqrt.f32 -1) (*.f32 u0 u0)))))))
(+.f32 (fma.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (log.f32 u0))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) (*.f32 u0 u0)) (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))))) (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (+.f32 (/.f32 1/2 (*.f32 u0 (sqrt.f32 -1))) (*.f32 1/2 (/.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) (log.f32 u0)))) (*.f32 (sqrt.f32 -1) (pow.f32 u0 3)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (+.f32 (+.f32 (/.f32 1/2 (*.f32 u0 (sqrt.f32 -1))) (*.f32 1/2 (/.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2)) (log.f32 u0)))) (*.f32 (sqrt.f32 -1) (pow.f32 u0 3))))) (/.f32 (+.f32 -1/4 (*.f32 (pow.f32 (*.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (neg.f32 (log.f32 u0)))) (sqrt.f32 -1))) 2) -1/2)) (*.f32 (sqrt.f32 -1) (*.f32 u0 u0))))) (*.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (log.f32 u0)))))
(sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))
(sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))
(sqrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 u0) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))
(fma.f32 1/2 (*.f32 (/.f32 1 u0) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))
(fma.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) u0) (sqrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 u0) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (+.f32 (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2)) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))))))
(+.f32 (fma.f32 1/2 (*.f32 (/.f32 1 u0) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))) (*.f32 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))) 2)) (*.f32 u0 u0))) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))))
(fma.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) u0) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) 2)) (*.f32 u0 u0))) (sqrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))))
(+.f32 (sqrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (+.f32 (/.f32 1/2 u0) (/.f32 (+.f32 -1/4 (*.f32 (*.f32 1/4 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) -1/2)) (*.f32 u0 u0)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 1 u0) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (+.f32 (sqrt.f32 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2)) (pow.f32 u0 2)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) 2)) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))))) (pow.f32 u0 3)) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))))))))
(+.f32 (fma.f32 1/2 (*.f32 (/.f32 1 u0) (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))) (sqrt.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))) (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))) 2)) (*.f32 u0 u0))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))) (/.f32 (+.f32 1/3 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))) 2)) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))))) (pow.f32 u0 3))))))
(+.f32 (fma.f32 1/2 (/.f32 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) u0) (sqrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) 2)) (*.f32 u0 u0))) (*.f32 1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) 2)) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))) 1/3) (pow.f32 u0 3))))))
(+.f32 (sqrt.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) (+.f32 (/.f32 1/2 u0) (+.f32 (/.f32 (+.f32 -1/4 (*.f32 (*.f32 1/4 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))) -1/2)) (*.f32 u0 u0)) (*.f32 1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1/2 (*.f32 1/4 (/.f32 1 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))))) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))) 1/3) (pow.f32 u0 3)))))))
u0
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))
(fma.f32 (*.f32 u0 u0) -1/2 u0)
(+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 -1/2 (pow.f32 u0 2))))
(+.f32 u0 (fma.f32 1/3 (pow.f32 u0 3) (*.f32 (*.f32 u0 u0) -1/2)))
(+.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 (*.f32 1/3 (pow.f32 u0 3))))
(+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 1/3 u0))))
(+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 u0 (fma.f32 1/3 (pow.f32 u0 3) (fma.f32 -1/2 (*.f32 u0 u0) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 u0 (fma.f32 1/3 (pow.f32 u0 3) (fma.f32 (*.f32 u0 u0) -1/2 (*.f32 -1/4 (pow.f32 u0 4)))))
(*.f32 -1 (log.f32 (/.f32 1 u0)))
(neg.f32 (neg.f32 (log.f32 u0)))
(log.f32 u0)
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (/.f32 1 u0))
(fma.f32 -1 (neg.f32 (log.f32 u0)) (/.f32 1 u0))
(+.f32 (/.f32 1 u0) (log.f32 u0))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (/.f32 1 u0)) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (/.f32 1 u0)) (/.f32 1/2 (*.f32 u0 u0)))
(+.f32 (/.f32 1 u0) (-.f32 (log.f32 u0) (/.f32 1/2 (*.f32 u0 u0))))
(+.f32 (/.f32 1 u0) (+.f32 (log.f32 u0) (/.f32 -1/2 (*.f32 u0 u0))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (+.f32 (/.f32 1 u0) (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))
(-.f32 (+.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (/.f32 1 u0)) (/.f32 1/3 (pow.f32 u0 3))) (/.f32 1/2 (*.f32 u0 u0)))
(+.f32 (log.f32 u0) (+.f32 (/.f32 1 u0) (-.f32 (/.f32 1/3 (pow.f32 u0 3)) (/.f32 1/2 (*.f32 u0 u0)))))
(+.f32 (/.f32 1 u0) (+.f32 (/.f32 1/3 (pow.f32 u0 3)) (+.f32 (log.f32 u0) (/.f32 -1/2 (*.f32 u0 u0)))))
(+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))
(+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0))))
(-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0)))
(+.f32 (/.f32 1 u0) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))
(+.f32 (/.f32 1 u0) (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))))
(+.f32 (/.f32 1 u0) (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))))
(-.f32 (+.f32 (/.f32 1 u0) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0))))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))
(+.f32 (/.f32 1 u0) (-.f32 (+.f32 (log.f32 -1) (neg.f32 (log.f32 (/.f32 -1 u0)))) (/.f32 1/2 (*.f32 u0 u0))))
(+.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (/.f32 -1/2 (*.f32 u0 u0))))
(-.f32 (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (+.f32 (log.f32 -1) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))
(+.f32 (/.f32 1 u0) (-.f32 (+.f32 (+.f32 (/.f32 1/3 (pow.f32 u0 3)) (log.f32 -1)) (neg.f32 (log.f32 (/.f32 -1 u0)))) (/.f32 1/2 (*.f32 u0 u0))))
(+.f32 (/.f32 1 u0) (+.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))) (-.f32 (/.f32 1/3 (pow.f32 u0 3)) (/.f32 1/2 (*.f32 u0 u0)))))
(+.f32 (/.f32 1 u0) (+.f32 (-.f32 (log.f32 -1) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1/3 (pow.f32 u0 3)) (/.f32 -1/2 (*.f32 u0 u0)))))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1)
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 alpha (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (*.f32 alpha (sqrt.f32 (log1p.f32 u0))))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1)
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 1 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4)))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) (*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))) (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (cbrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))) (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) 4))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4)) (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) (*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))))) (sqrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) alpha) (sqrt.f32 (log1p.f32 u0)))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0))) alpha)
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))) (cbrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))) (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (cbrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))) (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) 4))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(log.f32 (pow.f32 (exp.f32 (*.f32 alpha alpha)) (log1p.f32 u0)))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(*.f32 (log.f32 (+.f32 u0 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(-.f32 (+.f32 1 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) 1)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 1)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1/2)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) 3)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 3) 1/3)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(pow.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) 2)
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(sqrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(fabs.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))))
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(log.f32 (pow.f32 (exp.f32 alpha) (sqrt.f32 (log1p.f32 u0))))
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 3))
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 u0) 3/2)))
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3/2) (pow.f32 alpha 3)))
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(expm1.f32 (log1p.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(exp.f32 (log.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(log1p.f32 (expm1.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(*.f32 alpha (sqrt.f32 (log.f32 (+.f32 u0 1))))
(*.f32 alpha (sqrt.f32 (log1p.f32 u0)))
(-.f32 (+.f32 1 (sqrt.f32 (log1p.f32 u0))) 1)
(+.f32 1 (-.f32 (sqrt.f32 (log1p.f32 u0)) 1))
(+.f32 (sqrt.f32 (log1p.f32 u0)) 0)
(sqrt.f32 (log1p.f32 u0))
(*.f32 (sqrt.f32 (log1p.f32 u0)) 1)
(+.f32 1 (-.f32 (sqrt.f32 (log1p.f32 u0)) 1))
(+.f32 (sqrt.f32 (log1p.f32 u0)) 0)
(sqrt.f32 (log1p.f32 u0))
(*.f32 1 (sqrt.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (sqrt.f32 (log1p.f32 u0)) 1))
(+.f32 (sqrt.f32 (log1p.f32 u0)) 0)
(sqrt.f32 (log1p.f32 u0))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (cbrt.f32 (sqrt.f32 (log1p.f32 u0))))
(*.f32 (cbrt.f32 (sqrt.f32 (log1p.f32 u0))) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (cbrt.f32 (sqrt.f32 (log1p.f32 u0))))
(*.f32 (pow.f32 (log1p.f32 u0) 1/4) (pow.f32 (log1p.f32 u0) 1/4))
(+.f32 1 (-.f32 (sqrt.f32 (log1p.f32 u0)) 1))
(+.f32 (sqrt.f32 (log1p.f32 u0)) 0)
(sqrt.f32 (log1p.f32 u0))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (sqrt.f32 (cbrt.f32 (log1p.f32 u0))))
(*.f32 (fabs.f32 (cbrt.f32 (log1p.f32 u0))) (sqrt.f32 (cbrt.f32 (log1p.f32 u0))))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (sqrt.f32 (cbrt.f32 (log1p.f32 u0))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (sqrt.f32 (log1p.f32 u0)) 1))
(+.f32 (sqrt.f32 (log1p.f32 u0)) 0)
(sqrt.f32 (log1p.f32 u0))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1/2) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (sqrt.f32 (cbrt.f32 (log1p.f32 u0))))
(*.f32 (fabs.f32 (cbrt.f32 (log1p.f32 u0))) (sqrt.f32 (cbrt.f32 (log1p.f32 u0))))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (sqrt.f32 (cbrt.f32 (log1p.f32 u0))))
(pow.f32 (log1p.f32 u0) 1/2)
(+.f32 1 (-.f32 (sqrt.f32 (log1p.f32 u0)) 1))
(+.f32 (sqrt.f32 (log1p.f32 u0)) 0)
(sqrt.f32 (log1p.f32 u0))
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 1)
(+.f32 1 (-.f32 (sqrt.f32 (log1p.f32 u0)) 1))
(+.f32 (sqrt.f32 (log1p.f32 u0)) 0)
(sqrt.f32 (log1p.f32 u0))
(pow.f32 (cbrt.f32 (sqrt.f32 (log1p.f32 u0))) 3)
(+.f32 1 (-.f32 (sqrt.f32 (log1p.f32 u0)) 1))
(+.f32 (sqrt.f32 (log1p.f32 u0)) 0)
(sqrt.f32 (log1p.f32 u0))
(pow.f32 (pow.f32 (log1p.f32 u0) 3/2) 1/3)
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3/2))
(pow.f32 (pow.f32 (log1p.f32 u0) 1/4) 2)
(+.f32 1 (-.f32 (sqrt.f32 (log1p.f32 u0)) 1))
(+.f32 (sqrt.f32 (log1p.f32 u0)) 0)
(sqrt.f32 (log1p.f32 u0))
(fabs.f32 (sqrt.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (sqrt.f32 (log1p.f32 u0)) 1))
(+.f32 (sqrt.f32 (log1p.f32 u0)) 0)
(sqrt.f32 (log1p.f32 u0))
(log.f32 (exp.f32 (sqrt.f32 (log1p.f32 u0))))
(+.f32 1 (-.f32 (sqrt.f32 (log1p.f32 u0)) 1))
(+.f32 (sqrt.f32 (log1p.f32 u0)) 0)
(sqrt.f32 (log1p.f32 u0))
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (log1p.f32 u0))))
(+.f32 1 (-.f32 (sqrt.f32 (log1p.f32 u0)) 1))
(+.f32 (sqrt.f32 (log1p.f32 u0)) 0)
(sqrt.f32 (log1p.f32 u0))
(exp.f32 (log.f32 (sqrt.f32 (log1p.f32 u0))))
(+.f32 1 (-.f32 (sqrt.f32 (log1p.f32 u0)) 1))
(+.f32 (sqrt.f32 (log1p.f32 u0)) 0)
(sqrt.f32 (log1p.f32 u0))
(log1p.f32 (expm1.f32 (sqrt.f32 (log1p.f32 u0))))
(+.f32 1 (-.f32 (sqrt.f32 (log1p.f32 u0)) 1))
(+.f32 (sqrt.f32 (log1p.f32 u0)) 0)
(sqrt.f32 (log1p.f32 u0))
(-.f32 (+.f32 1 (log1p.f32 u0)) 1)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (log1p.f32 u0) 1)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 1 (log1p.f32 u0))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (cbrt.f32 (log1p.f32 u0)) (*.f32 (cbrt.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0))))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (sqrt.f32 (log1p.f32 u0))) 4))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (pow.f32 (log1p.f32 u0) 1/4) (*.f32 (pow.f32 (log1p.f32 u0) 1/4) (sqrt.f32 (log1p.f32 u0))))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) 1/4)) (pow.f32 (log1p.f32 u0) 1/4))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (log1p.f32 u0))) (cbrt.f32 (sqrt.f32 (log1p.f32 u0))))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) (cbrt.f32 (sqrt.f32 (log1p.f32 u0)))))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (sqrt.f32 (log1p.f32 u0))) 4))
(pow.f32 (log1p.f32 u0) 1)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(pow.f32 (pow.f32 (log1p.f32 u0) 2) 1/2)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(log.f32 (+.f32 u0 1))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(exp.f32 (log.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)

eval637.0ms (5.5%)

Compiler

Compiled 18922 to 12217 computations (35.4% saved)

prune233.0ms (2%)

Pruning

30 alts after pruning (23 fresh and 7 done)

PrunedKeptTotal
New79413807
Fresh31013
Picked101
Done178
Total79930829
Accurracy
100.0%
Counts
829 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.1%
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
85.4%
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 3)
85.8%
(/.f32 (fma.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4))) (*.f32 (*.f32 u0 alpha) (-.f32 alpha (*.f32 1/2 (*.f32 u0 alpha)))))
23.0%
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
86.5%
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
71.0%
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) alpha) (sqrt.f32 (log1p.f32 u0)))
97.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3))
55.5%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (log.f32 (sqrt.f32 (-.f32 1 u0)))))
86.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
58.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
99.0%
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
90.2%
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
86.5%
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
73.3%
(*.f32 (*.f32 alpha alpha) u0)
86.6%
(*.f32 (neg.f32 alpha) (fma.f32 (neg.f32 u0) alpha (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)))
90.2%
(*.f32 (neg.f32 alpha) (fma.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0))))
97.5%
(*.f32 (neg.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 3))
86.5%
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)))
86.5%
(*.f32 (neg.f32 alpha) (*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0))) alpha))
86.3%
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha))
86.2%
(*.f32 (neg.f32 alpha) (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)))
90.3%
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
55.5%
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (log.f32 (-.f32 1 (pow.f32 u0 3))) (log.f32 (+.f32 1 (fma.f32 u0 u0 u0))))))
99.0%
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
58.3%
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
42.4%
(*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
98.7%
(*.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3))))
86.2%
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
86.5%
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
73.4%
(*.f32 alpha (*.f32 alpha u0))
Compiler

Compiled 782 to 532 computations (32% saved)

localize67.0ms (0.6%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(log1p.f32 (neg.f32 u0))
99.5%
(cbrt.f32 (log1p.f32 (neg.f32 u0)))
99.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3))
97.7%
(pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)
Compiler

Compiled 37 to 13 computations (64.9% saved)

series29.0ms (0.2%)

Counts
3 → 40
Calls

12 calls:

TimeVariablePointExpression
20.0ms
u0
@-inf
(pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)
5.0ms
u0
@inf
(pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)
1.0ms
u0
@0
(pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)
1.0ms
u0
@-inf
(cbrt.f32 (log1p.f32 (neg.f32 u0)))
1.0ms
u0
@inf
(cbrt.f32 (log1p.f32 (neg.f32 u0)))

rewrite63.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1834×pow1
1700×add-exp-log
1698×log1p-expm1-u
1698×expm1-log1p-u
244×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01347
127131
2307331
Stop Event
node limit
Counts
3 → 56
Calls
Call 1
Inputs
(pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3))
(cbrt.f32 (log1p.f32 (neg.f32 u0)))
Outputs
(-.f32 (+.f32 1 (log1p.f32 u0)) 1)
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(*.f32 (log1p.f32 u0) 1)
(*.f32 1 (log1p.f32 u0))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (log1p.f32 u0) 1/6) (*.f32 (pow.f32 (log1p.f32 u0) 1/6) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 2) 3) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (pow.f32 (log1p.f32 u0) 1/6) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 1/6) 3))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 u0))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (log1p.f32 u0) 1/6)) (pow.f32 (log1p.f32 u0) 1/6))
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(log.f32 (+.f32 u0 1))
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(exp.f32 (log.f32 (log1p.f32 u0)))
(exp.f32 (*.f32 (log.f32 (log1p.f32 u0)) 1))
(log1p.f32 u0)
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1)
(pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 2))
(log.f32 (pow.f32 (+.f32 u0 1) (*.f32 alpha alpha)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (*.f32 alpha alpha) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (log1p.f32 u0) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(-.f32 (+.f32 1 (cbrt.f32 (log1p.f32 u0))) 1)
(*.f32 (cbrt.f32 (log1p.f32 u0)) 1)
(*.f32 1 (cbrt.f32 (log1p.f32 u0)))
(*.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 2))
(*.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1/3))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 2) (cbrt.f32 (cbrt.f32 (log1p.f32 u0))))
(*.f32 (pow.f32 (log1p.f32 u0) 1/6) (pow.f32 (log1p.f32 u0) 1/6))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1/3) (cbrt.f32 (cbrt.f32 (log1p.f32 u0))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (sqrt.f32 (log1p.f32 u0)) 1/3) (pow.f32 (sqrt.f32 (log1p.f32 u0)) 1/3))
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 1)
(pow.f32 (log1p.f32 u0) 1/3)
(pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 3)
(pow.f32 (pow.f32 (log1p.f32 u0) 1/6) 2)
(sqrt.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(log.f32 (exp.f32 (cbrt.f32 (log1p.f32 u0))))
(expm1.f32 (log1p.f32 (cbrt.f32 (log1p.f32 u0))))
(exp.f32 (log.f32 (cbrt.f32 (log1p.f32 u0))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 u0))) 1))
(exp.f32 (*.f32 (log.f32 (log1p.f32 u0)) 1/3))
(log1p.f32 (expm1.f32 (cbrt.f32 (log1p.f32 u0))))

simplify222.0ms (1.9%)

Algorithm
egg-herbie
Rules
1686×times-frac
910×distribute-lft-in
736×associate-*r*
652×fma-def
592×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03719630
111418376
244808048
Stop Event
node limit
Counts
96 → 158
Calls
Call 1
Inputs
(*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (+.f32 (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9)))))
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/3) (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/3)) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))))))
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/3) (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/3)) (+.f32 (*.f32 2/9 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 3)) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9) (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (+.f32 1/3 (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3)))) (pow.f32 u0 3)) (pow.f32 1 1/3))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/3) (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (pow.f32 u0 3)) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (+.f32 (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 8)) 1/9) (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/3) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9) (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (+.f32 1/3 (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3))))))) (pow.f32 u0 3)) (pow.f32 (*.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/3)) (+.f32 (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))))))))))))
(*.f32 -1 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3))) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3)))) u0)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3))) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3)))) u0)) (+.f32 (*.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3))) (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (cbrt.f32 -1)))))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (log.f32 (/.f32 -1 u0))) 1/3)) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (pow.f32 u0 2)) (pow.f32 1 1/3))) (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3) (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3))) (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (cbrt.f32 -1)))))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (-.f32 1/3 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))))))) (*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (/.f32 (-.f32 1/3 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))))) (cbrt.f32 -1)))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)) 1/3) (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))))))))) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3))) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3)))) u0)) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (pow.f32 u0 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3))) (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (cbrt.f32 -1)))))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (log.f32 (/.f32 -1 u0))) 1/3)) (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))))))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 1/3)
(+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 1/3))
(+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3))) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 1/3)))
(+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9) (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (+.f32 1/3 (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3)))) (pow.f32 u0 3)) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3))) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 1/3))))
(*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (cbrt.f32 -1))
(+.f32 (*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (cbrt.f32 -1)) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3)))))
(+.f32 (*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (cbrt.f32 -1)) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3)))) (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (*.f32 (pow.f32 u0 2) (pow.f32 (cbrt.f32 -1) 2))) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3)))))
(+.f32 (*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (cbrt.f32 -1)) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3)))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (*.f32 (pow.f32 u0 2) (pow.f32 (cbrt.f32 -1) 2))) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3))) (*.f32 -1/3 (*.f32 (/.f32 (-.f32 1/3 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))))) (*.f32 (pow.f32 u0 3) (pow.f32 (cbrt.f32 -1) 2))) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3))))))
(-.f32 (+.f32 1 (log1p.f32 u0)) 1)
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(*.f32 (log1p.f32 u0) 1)
(*.f32 1 (log1p.f32 u0))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (log1p.f32 u0) 1/6) (*.f32 (pow.f32 (log1p.f32 u0) 1/6) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 2) 3) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (pow.f32 (log1p.f32 u0) 1/6) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 1/6) 3))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 u0))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (log1p.f32 u0) 1/6)) (pow.f32 (log1p.f32 u0) 1/6))
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(log.f32 (+.f32 u0 1))
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(exp.f32 (log.f32 (log1p.f32 u0)))
(exp.f32 (*.f32 (log.f32 (log1p.f32 u0)) 1))
(log1p.f32 u0)
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1)
(pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 2))
(log.f32 (pow.f32 (+.f32 u0 1) (*.f32 alpha alpha)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (*.f32 alpha alpha) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (log1p.f32 u0) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(-.f32 (+.f32 1 (cbrt.f32 (log1p.f32 u0))) 1)
(*.f32 (cbrt.f32 (log1p.f32 u0)) 1)
(*.f32 1 (cbrt.f32 (log1p.f32 u0)))
(*.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 2))
(*.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1/3))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 2) (cbrt.f32 (cbrt.f32 (log1p.f32 u0))))
(*.f32 (pow.f32 (log1p.f32 u0) 1/6) (pow.f32 (log1p.f32 u0) 1/6))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1/3) (cbrt.f32 (cbrt.f32 (log1p.f32 u0))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (sqrt.f32 (log1p.f32 u0)) 1/3) (pow.f32 (sqrt.f32 (log1p.f32 u0)) 1/3))
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 1)
(pow.f32 (log1p.f32 u0) 1/3)
(pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 3)
(pow.f32 (pow.f32 (log1p.f32 u0) 1/6) 2)
(sqrt.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(log.f32 (exp.f32 (cbrt.f32 (log1p.f32 u0))))
(expm1.f32 (log1p.f32 (cbrt.f32 (log1p.f32 u0))))
(exp.f32 (log.f32 (cbrt.f32 (log1p.f32 u0))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 u0))) 1))
(exp.f32 (*.f32 (log.f32 (log1p.f32 u0)) 1/3))
(log1p.f32 (expm1.f32 (cbrt.f32 (log1p.f32 u0))))
Outputs
(*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))
(fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))
(+.f32 (log.f32 u0) (log.f32 -1))
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (+.f32 (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9)))))
(fma.f32 -2/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) 1/18) (pow.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) 1/18))) (+.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 (*.f32 -1/3 (/.f32 1 u0)) (*.f32 (pow.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) 1/18) (pow.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) 1/18)))))
(fma.f32 -2/3 (/.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4) 1/18) (pow.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4) 1/18)) u0) (fma.f32 (/.f32 -1/3 u0) (*.f32 (pow.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4) 1/18) (pow.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4) 1/18)) (+.f32 (log.f32 u0) (log.f32 -1))))
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/3) (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/3)) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))))))
(fma.f32 -2/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) 1/18) (pow.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) 1/18))) (fma.f32 (/.f32 (fma.f32 -2/3 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))) (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4)) 1/18)))) (*.f32 u0 u0)) (cbrt.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (fma.f32 -1/3 (*.f32 1 (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (*.f32 u0 u0))) (+.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (fma.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) 1/18) (pow.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) 1/18))) (*.f32 (*.f32 2/9 (/.f32 1 (*.f32 u0 u0))) (*.f32 (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18))))))))
(fma.f32 -2/3 (/.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4) 1/18) (pow.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4) 1/18)) u0) (fma.f32 (/.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4)) 1/18)) (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18)) 1/2) (*.f32 -2/3 (cbrt.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))))))) (*.f32 u0 u0)) (cbrt.f32 (+.f32 (log.f32 u0) (log.f32 -1))) (+.f32 (fma.f32 2/9 (/.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18)) (*.f32 u0 u0)) (*.f32 (*.f32 (/.f32 -1/3 u0) (pow.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4) 1/18)) (pow.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4) 1/18))) (fma.f32 -1/3 (/.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18)) 1/2) (*.f32 u0 u0)) (+.f32 (log.f32 u0) (log.f32 -1))))))
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/3) (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/3)) (+.f32 (*.f32 2/9 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 3)) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9) (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (+.f32 1/3 (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3)))) (pow.f32 u0 3)) (pow.f32 1 1/3))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/3) (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (pow.f32 u0 3)) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (+.f32 (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 8)) 1/9) (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/3) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9) (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (+.f32 1/3 (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3))))))) (pow.f32 u0 3)) (pow.f32 (*.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/3)) (+.f32 (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))))))))))))
(fma.f32 -2/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) 1/18) (pow.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) 1/18))) (fma.f32 (/.f32 (fma.f32 -2/3 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))) (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4)) 1/18)))) (*.f32 u0 u0)) (cbrt.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (fma.f32 2/9 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (pow.f32 u0 3)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18))) (fma.f32 -1/3 (*.f32 1 (/.f32 (fma.f32 2/3 (*.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18))) (+.f32 1/3 (*.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)))))) (pow.f32 u0 3))) (fma.f32 -1/3 (*.f32 (/.f32 (fma.f32 -2/3 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))) (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4)) 1/18)))) (pow.f32 u0 3)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18))) (+.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (fma.f32 -1/3 (*.f32 1 (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (*.f32 u0 u0))) (fma.f32 (/.f32 (fma.f32 2/9 (*.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 8)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 8)) 1/18))) (*.f32 -2/3 (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))) (fma.f32 2/3 (*.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18))) (+.f32 1/3 (*.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2))))))))) (pow.f32 u0 3)) (cbrt.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) (fma.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) 1/18) (pow.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) 1/18))) (*.f32 (*.f32 2/9 (/.f32 1 (*.f32 u0 u0))) (*.f32 (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18))))))))))))
(fma.f32 -2/3 (/.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4) 1/18) (pow.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4) 1/18)) u0) (fma.f32 (/.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4)) 1/18)) (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18)) 1/2) (*.f32 -2/3 (cbrt.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))))))) (*.f32 u0 u0)) (cbrt.f32 (+.f32 (log.f32 u0) (log.f32 -1))) (fma.f32 2/9 (*.f32 (/.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18)) 1/2) (pow.f32 u0 3)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 5)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 5)) 1/18))) (fma.f32 -1/3 (/.f32 (fma.f32 2/3 (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18)) 1/2) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 5)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 5)) 1/18))) (fma.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2))) 1/3)) (pow.f32 u0 3)) (+.f32 (fma.f32 -1/3 (/.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18)) 1/2) (*.f32 u0 u0)) (fma.f32 (cbrt.f32 (+.f32 (log.f32 u0) (log.f32 -1))) (/.f32 (fma.f32 -2/3 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1)))) (fma.f32 2/3 (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18)) 1/2) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 5)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 5)) 1/18))) (fma.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2))) 1/3))) (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18)) 1/2) (*.f32 (*.f32 2/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 8)) 1/18)) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 8)) 1/18)))) (pow.f32 u0 3)) (fma.f32 2/9 (/.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18)) (*.f32 u0 u0)) (*.f32 (*.f32 (/.f32 -1/3 u0) (pow.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4) 1/18)) (pow.f32 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4) 1/18))))) (fma.f32 -1/3 (*.f32 (/.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 4)) 1/18)) (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18)) 1/2) (*.f32 -2/3 (cbrt.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))))))) (pow.f32 u0 3)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)) 1/18))) (+.f32 (log.f32 u0) (log.f32 -1))))))))
(*.f32 -1 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 -1 u0))))
(neg.f32 (log.f32 (/.f32 -1 u0)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3))) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3)))) u0)))
(*.f32 -1 (+.f32 (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18) (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18)) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) 1) u0)))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18) (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18)) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) u0))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18) (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18)) (cbrt.f32 (*.f32 -1 (cbrt.f32 -1)))) u0))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3))) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3)))) u0)) (+.f32 (*.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3))) (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (cbrt.f32 -1)))))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (log.f32 (/.f32 -1 u0))) 1/3)) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (pow.f32 u0 2)) (pow.f32 1 1/3))) (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))))
(fma.f32 -1 (log.f32 (/.f32 -1 u0)) (fma.f32 -1 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18) (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18)) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) 1) u0) (fma.f32 (/.f32 (cbrt.f32 -1) (/.f32 (*.f32 u0 u0) (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)))) (*.f32 -2/3 (/.f32 (*.f32 (cbrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u0)))) (+.f32 1/2 (*.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (cbrt.f32 -1)))))) (cbrt.f32 (log.f32 (/.f32 -1 u0))) (fma.f32 -1/3 (*.f32 1 (/.f32 (+.f32 1/2 (*.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 u0 u0))) (*.f32 2/9 (*.f32 (*.f32 (/.f32 1 (*.f32 u0 u0)) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))))))
(-.f32 (-.f32 (fma.f32 -1/3 (/.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 u0 u0)) (fma.f32 (*.f32 (/.f32 (cbrt.f32 -1) (*.f32 u0 u0)) (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))))) (*.f32 -2/3 (/.f32 (cbrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u0)))) (/.f32 (cbrt.f32 -1) (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2)))))) (cbrt.f32 (log.f32 (/.f32 -1 u0))) (*.f32 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (/.f32 2/9 (*.f32 u0 u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18) (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18)) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) u0)) (log.f32 (/.f32 -1 u0)))
(-.f32 (fma.f32 -1/3 (/.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 u0 u0)) (fma.f32 (*.f32 (/.f32 (cbrt.f32 -1) (*.f32 u0 u0)) (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (cbrt.f32 (/.f32 1 (*.f32 -1 (cbrt.f32 -1)))))) (*.f32 -2/3 (/.f32 (cbrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u0)))) (/.f32 (cbrt.f32 -1) (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2)))))) (cbrt.f32 (log.f32 (/.f32 -1 u0))) (*.f32 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (/.f32 2/9 (*.f32 u0 u0))))) (+.f32 (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18) (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18)) (cbrt.f32 (*.f32 -1 (cbrt.f32 -1)))) u0)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 1 1/3) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3) (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3))) (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (cbrt.f32 -1)))))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (-.f32 1/3 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))))))) (*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (/.f32 (-.f32 1/3 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))))) (cbrt.f32 -1)))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)) 1/3) (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))))))))) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3))) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3)))) u0)) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (pow.f32 u0 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3))) (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (cbrt.f32 -1)))))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (log.f32 (/.f32 -1 u0))) 1/3)) (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))))))))
(fma.f32 -1 (log.f32 (/.f32 -1 u0)) (fma.f32 -1 (/.f32 (fma.f32 -2/9 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) (+.f32 1/2 (*.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (*.f32 (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)))) (*.f32 -2/3 (/.f32 (*.f32 (cbrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u0)))) (+.f32 1/2 (*.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (cbrt.f32 -1)))) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))) (+.f32 (*.f32 1/3 (-.f32 1/3 (fma.f32 -2/3 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) (+.f32 1/2 (*.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 1/27 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))))))) (*.f32 (*.f32 (cbrt.f32 -1) (cbrt.f32 (log.f32 (/.f32 -1 u0)))) (fma.f32 2/3 (/.f32 (*.f32 (cbrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u0)))) (-.f32 1/3 (fma.f32 -2/3 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) (+.f32 1/2 (*.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 1/27 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))))))) (cbrt.f32 -1)) (*.f32 -2/9 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)))) (+.f32 1/2 (*.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))))))))) (pow.f32 u0 3)) (fma.f32 -1 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18) (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18)) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) 1) u0) (fma.f32 -1/3 (*.f32 1 (/.f32 (+.f32 1/2 (*.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 u0 u0))) (fma.f32 (/.f32 (cbrt.f32 -1) (/.f32 (*.f32 u0 u0) (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)))) (*.f32 -2/3 (/.f32 (*.f32 (cbrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u0)))) (+.f32 1/2 (*.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (cbrt.f32 -1)))))) (cbrt.f32 (log.f32 (/.f32 -1 u0))) (*.f32 2/9 (*.f32 (*.f32 (/.f32 1 (*.f32 u0 u0)) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))))))))
(-.f32 (-.f32 (-.f32 (fma.f32 -1/3 (/.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 u0 u0)) (fma.f32 (*.f32 (/.f32 (cbrt.f32 -1) (*.f32 u0 u0)) (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))))) (*.f32 -2/3 (/.f32 (cbrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u0)))) (/.f32 (cbrt.f32 -1) (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2)))))) (cbrt.f32 (log.f32 (/.f32 -1 u0))) (*.f32 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (/.f32 2/9 (*.f32 u0 u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18) (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18)) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) u0)) (/.f32 (fma.f32 -2/9 (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))))) (fma.f32 1/3 (*.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))))) (*.f32 -2/3 (/.f32 (cbrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u0)))) (/.f32 (cbrt.f32 -1) (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2))))) (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))) (fma.f32 1/3 (-.f32 1/3 (fma.f32 -2/3 (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))))) (*.f32 1/27 (/.f32 (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2))))) (*.f32 (cbrt.f32 -1) (*.f32 (cbrt.f32 (log.f32 (/.f32 -1 u0))) (fma.f32 2/3 (/.f32 (cbrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u0)))) (/.f32 (cbrt.f32 -1) (-.f32 1/3 (fma.f32 -2/3 (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))))) (*.f32 1/27 (/.f32 (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2))))))) (*.f32 -2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/18)) (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)))))))))))) (pow.f32 u0 3))) (log.f32 (/.f32 -1 u0)))
(-.f32 (-.f32 (fma.f32 -1/3 (/.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 u0 u0)) (fma.f32 (*.f32 (/.f32 (cbrt.f32 -1) (*.f32 u0 u0)) (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (cbrt.f32 (/.f32 1 (*.f32 -1 (cbrt.f32 -1)))))) (*.f32 -2/3 (/.f32 (cbrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u0)))) (/.f32 (cbrt.f32 -1) (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2)))))) (cbrt.f32 (log.f32 (/.f32 -1 u0))) (*.f32 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (/.f32 2/9 (*.f32 u0 u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18) (pow.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) 1/18)) (cbrt.f32 (*.f32 -1 (cbrt.f32 -1)))) u0)) (+.f32 (log.f32 (/.f32 -1 u0)) (/.f32 (fma.f32 -2/9 (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))))) (fma.f32 1/3 (*.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (cbrt.f32 (/.f32 1 (*.f32 -1 (cbrt.f32 -1)))))) (*.f32 -2/3 (/.f32 (cbrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u0)))) (/.f32 (cbrt.f32 -1) (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2))))) (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))) (fma.f32 1/3 (-.f32 1/3 (fma.f32 -2/3 (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))))) (*.f32 1/27 (/.f32 (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2))))) (*.f32 (cbrt.f32 -1) (*.f32 (cbrt.f32 (log.f32 (/.f32 -1 u0))) (fma.f32 2/3 (/.f32 (cbrt.f32 (/.f32 1 (log.f32 (/.f32 -1 u0)))) (/.f32 (cbrt.f32 -1) (-.f32 1/3 (fma.f32 -2/3 (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))))) (*.f32 1/27 (/.f32 (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2))))))) (*.f32 -2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/18)) (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)))))))))))) (pow.f32 u0 3))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(fma.f32 u0 (*.f32 alpha alpha) (fma.f32 1/3 (*.f32 (pow.f32 u0 3) (*.f32 alpha alpha)) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(fma.f32 1/4 (*.f32 (*.f32 alpha alpha) (pow.f32 u0 4)) (fma.f32 u0 (*.f32 alpha alpha) (fma.f32 1/3 (*.f32 (pow.f32 u0 3) (*.f32 alpha alpha)) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))))
(+.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 1/4 (pow.f32 u0 4)) u0)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 alpha alpha)))
(*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha (neg.f32 alpha)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 alpha alpha))) (/.f32 (*.f32 alpha alpha) u0))
(fma.f32 (neg.f32 (+.f32 (log.f32 u0) (log.f32 -1))) (*.f32 alpha alpha) (/.f32 alpha (/.f32 u0 alpha)))
(fma.f32 (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0)) (*.f32 alpha alpha) (/.f32 alpha (/.f32 u0 alpha)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 alpha alpha)))))
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha))) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha alpha)))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 alpha alpha))))))
(fma.f32 1/3 (/.f32 alpha (/.f32 (pow.f32 u0 3) alpha)) (-.f32 (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha))) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha alpha))))
(-.f32 (fma.f32 1/3 (/.f32 alpha (/.f32 (pow.f32 u0 3) alpha)) (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha)))) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha alpha)))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(*.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 alpha alpha) u0))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (/.f32 alpha (/.f32 u0 alpha)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 alpha alpha) u0)) (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (fma.f32 1/3 (/.f32 alpha (/.f32 (pow.f32 u0 3) alpha)) (fma.f32 1/2 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (/.f32 alpha (/.f32 u0 alpha)))))
(pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 1/3)
(cbrt.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))
(cbrt.f32 (+.f32 (log.f32 u0) (log.f32 -1)))
(+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 1/3))
(fma.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18))) (cbrt.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))))
(fma.f32 -1/3 (/.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)) 1/18)) u0) (cbrt.f32 (+.f32 (log.f32 u0) (log.f32 -1))))
(+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3))) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 1/3)))
(fma.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18))) (fma.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (*.f32 u0 u0)) (cbrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)))) (cbrt.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))))
(fma.f32 -1/3 (/.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)) 1/18)) u0) (fma.f32 -1/3 (*.f32 (/.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18)) 1/2) (*.f32 u0 u0)) (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)))) (cbrt.f32 (+.f32 (log.f32 u0) (log.f32 -1)))))
(+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9) (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (+.f32 1/3 (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3)))) (pow.f32 u0 3)) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (pow.f32 (/.f32 1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3))) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 1/3))))
(fma.f32 -1/3 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2))) (/.f32 (fma.f32 2/3 (*.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18))) (+.f32 1/3 (*.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)))))) (pow.f32 u0 3))) (fma.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18))) (fma.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (*.f32 u0 u0)) (cbrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)))) (cbrt.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))))))
(fma.f32 -1/3 (/.f32 (fma.f32 2/3 (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18)) 1/2) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 5)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 5)) 1/18))) (fma.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2))) 1/3)) (/.f32 (pow.f32 u0 3) (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2))))) (fma.f32 -1/3 (/.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)) 1/18)) u0) (fma.f32 -1/3 (*.f32 (/.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18) (pow.f32 (/.f32 1 (+.f32 (log.f32 u0) (log.f32 -1))) 1/18)) 1/2) (*.f32 u0 u0)) (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 (log.f32 u0) (log.f32 -1)) 2)))) (cbrt.f32 (+.f32 (log.f32 u0) (log.f32 -1))))))
(*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (cbrt.f32 -1))
(*.f32 (cbrt.f32 -1) (cbrt.f32 (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (cbrt.f32 -1)) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3)))))
(fma.f32 (cbrt.f32 (log.f32 (/.f32 -1 u0))) (cbrt.f32 -1) (*.f32 (*.f32 -1/3 (/.f32 1 u0)) (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))))
(fma.f32 -1/3 (/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) u0) (*.f32 (cbrt.f32 -1) (cbrt.f32 (log.f32 (/.f32 -1 u0)))))
(fma.f32 -1/3 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (/.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) u0)) (*.f32 (cbrt.f32 -1) (cbrt.f32 (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (cbrt.f32 -1)) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3)))) (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (*.f32 (pow.f32 u0 2) (pow.f32 (cbrt.f32 -1) 2))) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3)))))
(fma.f32 (cbrt.f32 (log.f32 (/.f32 -1 u0))) (cbrt.f32 -1) (*.f32 -1/3 (+.f32 (*.f32 (/.f32 1 u0) (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))) (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 (+.f32 1/2 (*.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (*.f32 u0 u0) (pow.f32 (cbrt.f32 -1) 2)))))))
(fma.f32 -1/3 (+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) u0) (*.f32 (/.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 u0 u0)) (/.f32 (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 (cbrt.f32 -1) (cbrt.f32 (log.f32 (/.f32 -1 u0)))))
(fma.f32 -1/3 (fma.f32 (/.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) u0) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (*.f32 (/.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 u0 u0)) (/.f32 (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 (cbrt.f32 -1) (cbrt.f32 (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 (pow.f32 (*.f32 1 (log.f32 (/.f32 -1 u0))) 1/3) (cbrt.f32 -1)) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3)))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (*.f32 (pow.f32 u0 2) (pow.f32 (cbrt.f32 -1) 2))) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3))) (*.f32 -1/3 (*.f32 (/.f32 (-.f32 1/3 (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (+.f32 1/2 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 1 4) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))))) (*.f32 (pow.f32 u0 3) (pow.f32 (cbrt.f32 -1) 2))) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3))))))
(fma.f32 (cbrt.f32 (log.f32 (/.f32 -1 u0))) (cbrt.f32 -1) (fma.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))) (*.f32 -1/3 (+.f32 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 (+.f32 1/2 (*.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (*.f32 u0 u0) (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 (-.f32 1/3 (fma.f32 -2/3 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) (+.f32 1/2 (*.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 1/27 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))))))) (*.f32 (pow.f32 u0 3) (pow.f32 (cbrt.f32 -1) 2))))))))
(fma.f32 (cbrt.f32 -1) (cbrt.f32 (log.f32 (/.f32 -1 u0))) (*.f32 -1/3 (+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) u0) (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (+.f32 (/.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 u0 (*.f32 u0 (pow.f32 (cbrt.f32 -1) 2)))) (/.f32 (-.f32 1/3 (fma.f32 -2/3 (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))))) (*.f32 1/27 (/.f32 (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2))))) (*.f32 (pow.f32 u0 3) (pow.f32 (cbrt.f32 -1) 2))))))))
(fma.f32 (cbrt.f32 -1) (cbrt.f32 (log.f32 (/.f32 -1 u0))) (*.f32 -1/3 (+.f32 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (/.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) u0)) (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (+.f32 (/.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 u0 (*.f32 u0 (pow.f32 (cbrt.f32 -1) 2)))) (/.f32 (-.f32 1/3 (fma.f32 -2/3 (*.f32 (fma.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (*.f32 (pow.f32 (/.f32 1 (log.f32 (/.f32 -1 u0))) 1/18) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) 1/2) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))))) (*.f32 1/27 (/.f32 (cbrt.f32 (/.f32 1 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2))))) (*.f32 (pow.f32 u0 3) (pow.f32 (cbrt.f32 -1) 2))))))))
(-.f32 (+.f32 1 (log1p.f32 u0)) 1)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (log1p.f32 u0) 1)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 1 (log1p.f32 u0))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (pow.f32 (log1p.f32 u0) 1/6) (*.f32 (pow.f32 (log1p.f32 u0) 1/6) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 2) 3) (cbrt.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (pow.f32 (pow.f32 (log1p.f32 u0) 1/6) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 1/6) 3))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1) (cbrt.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 u0))))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (pow.f32 (log1p.f32 u0) 1/6)) (pow.f32 (log1p.f32 u0) 1/6))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(log.f32 (+.f32 u0 1))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(exp.f32 (log.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(exp.f32 (*.f32 (log.f32 (log1p.f32 u0)) 1))
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(log1p.f32 u0)
(log1p.f32 u0)
(+.f32 1 (-.f32 (log1p.f32 u0) 1))
(+.f32 (log1p.f32 u0) 0)
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 3)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3) 1/3)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 (log1p.f32 u0) (*.f32 alpha (neg.f32 alpha)))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 2))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(log.f32 (pow.f32 (+.f32 u0 1) (*.f32 alpha alpha)))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (*.f32 alpha alpha) 3)))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (log1p.f32 u0) 3)))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(-.f32 (+.f32 1 (cbrt.f32 (log1p.f32 u0))) 1)
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(*.f32 (cbrt.f32 (log1p.f32 u0)) 1)
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(*.f32 1 (cbrt.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(*.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 2))
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(*.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1/3))
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 2) (cbrt.f32 (cbrt.f32 (log1p.f32 u0))))
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(*.f32 (pow.f32 (log1p.f32 u0) 1/6) (pow.f32 (log1p.f32 u0) 1/6))
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) 1/3) (cbrt.f32 (cbrt.f32 (log1p.f32 u0))))
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(*.f32 (pow.f32 (sqrt.f32 (log1p.f32 u0)) 1/3) (pow.f32 (sqrt.f32 (log1p.f32 u0)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (log1p.f32 u0))) (cbrt.f32 (sqrt.f32 (log1p.f32 u0))))
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 1)
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(pow.f32 (log1p.f32 u0) 1/3)
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 u0))) 3)
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(pow.f32 (pow.f32 (log1p.f32 u0) 1/6) 2)
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(sqrt.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(log.f32 (exp.f32 (cbrt.f32 (log1p.f32 u0))))
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(expm1.f32 (log1p.f32 (cbrt.f32 (log1p.f32 u0))))
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(exp.f32 (log.f32 (cbrt.f32 (log1p.f32 u0))))
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 u0))) 1))
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(exp.f32 (*.f32 (log.f32 (log1p.f32 u0)) 1/3))
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))
(log1p.f32 (expm1.f32 (cbrt.f32 (log1p.f32 u0))))
(+.f32 1 (-.f32 (cbrt.f32 (log1p.f32 u0)) 1))
(+.f32 (cbrt.f32 (log1p.f32 u0)) 0)
(cbrt.f32 (log1p.f32 u0))

localize12.0ms (0.1%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.2%
(*.f32 (*.f32 alpha alpha) u0)
Compiler

Compiled 12 to 4 computations (66.7% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
alpha
@0
(*.f32 (*.f32 alpha alpha) u0)
0.0ms
u0
@-inf
(*.f32 (*.f32 alpha alpha) u0)
0.0ms
alpha
@inf
(*.f32 (*.f32 alpha alpha) u0)
0.0ms
alpha
@-inf
(*.f32 (*.f32 alpha alpha) u0)
0.0ms
u0
@inf
(*.f32 (*.f32 alpha alpha) u0)

rewrite48.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1108×pow1
1052×add-sqr-sqrt
1014×add-exp-log
1014×log1p-expm1-u
1014×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
112013
2144713
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f32 (*.f32 alpha alpha) u0)
Outputs
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
(sqrt.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)))
(log.f32 (pow.f32 (exp.f32 alpha) (*.f32 alpha u0)))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha u0))))

simplify58.0ms (0.5%)

Algorithm
egg-herbie
Rules
2370×log-prod
1260×distribute-rgt-in
1238×distribute-lft-in
920×associate-*r*
760×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038455
193455
2337455
32317455
47850455
Stop Event
node limit
Counts
35 → 13
Calls
Call 1
Inputs
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
(sqrt.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)))
(log.f32 (pow.f32 (exp.f32 alpha) (*.f32 alpha u0)))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha u0))))
Outputs
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 3)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3) 1/3)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
(*.f32 u0 (*.f32 alpha alpha))
(sqrt.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)))
(*.f32 u0 (*.f32 alpha alpha))
(log.f32 (pow.f32 (exp.f32 alpha) (*.f32 alpha u0)))
(*.f32 u0 (*.f32 alpha alpha))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))
(*.f32 u0 (*.f32 alpha alpha))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))

localize44.0ms (0.4%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.0%
(*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2)))
99.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
Compiler

Compiled 39 to 23 computations (41% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
alpha
@0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
0.0ms
u0
@inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
0.0ms
u0
@-inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
0.0ms
alpha
@inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
0.0ms
u0
@0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))

rewrite71.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1276×log-prod
936×pow-prod-down
560×pow-prod-up
556×prod-diff
502×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01335
127927
2369527
Stop Event
node limit
Counts
1 → 38
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
Outputs
(+.f32 0 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(+.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) -1) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) -1))
(+.f32 (*.f32 (neg.f32 u0) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0)))
(+.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 -1 (*.f32 (*.f32 alpha alpha) u0)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0))) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))) 1)
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 -1/8 (pow.f32 u0 3) -1)) (fma.f32 (*.f32 u0 -1/2) (fma.f32 u0 -1/2 1) 1))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (-.f32 1 (*.f32 1/4 (*.f32 u0 u0)))) (+.f32 -1 (*.f32 1/2 u0)))
(pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))) 1)
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 4) 1/2)
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 6) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 2)
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 4))
(log.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))))
(log.f32 (/.f32 1 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))))))
(cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 6))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 6)) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))) 2))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))))
(fma.f32 -1 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0) (*.f32 -1 (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (neg.f32 u0) (*.f32 alpha alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 alpha alpha) u0) -1 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2)))
(fma.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2) (*.f32 (*.f32 (*.f32 alpha alpha) u0) -1))

simplify130.0ms (1.1%)

Algorithm
egg-herbie
Rules
1632×fma-def
792×distribute-lft-in
766×distribute-rgt-in
766×unswap-sqr
550×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01231910
13001872
27871822
325411720
Stop Event
node limit
Counts
62 → 63
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 0 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(+.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) -1) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) -1))
(+.f32 (*.f32 (neg.f32 u0) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0)))
(+.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 -1 (*.f32 (*.f32 alpha alpha) u0)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0))) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))) 1)
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 -1/8 (pow.f32 u0 3) -1)) (fma.f32 (*.f32 u0 -1/2) (fma.f32 u0 -1/2 1) 1))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (-.f32 1 (*.f32 1/4 (*.f32 u0 u0)))) (+.f32 -1 (*.f32 1/2 u0)))
(pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))) 1)
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 4) 1/2)
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 6) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 2)
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 4))
(log.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))))
(log.f32 (/.f32 1 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))))))
(cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 6))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 6)) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))) 2))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))))
(fma.f32 (*.f32 alpha alpha) (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))))
(fma.f32 -1 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0) (*.f32 -1 (*.f32 (*.f32 alpha alpha) u0)))
(fma.f32 (neg.f32 u0) (*.f32 alpha alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 alpha alpha) u0) -1 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2)))
(fma.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2) (*.f32 (*.f32 (*.f32 alpha alpha) u0) -1))
Outputs
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha)))
(*.f32 1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha)))
(*.f32 1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(+.f32 0 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) -1) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2)))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) -1))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 (neg.f32 u0) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 -1 (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0))) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 u0 (*.f32 alpha alpha)))) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 u0 (*.f32 alpha alpha)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 u0 (*.f32 alpha alpha))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 u0 (*.f32 alpha alpha)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 u0 (*.f32 alpha alpha))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 u0 (*.f32 alpha alpha))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0)))))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))) 1)
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (fma.f32 -1/8 (pow.f32 u0 3) -1)) (fma.f32 (*.f32 u0 -1/2) (fma.f32 u0 -1/2 1) 1))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (fma.f32 (*.f32 u0 -1/2) (fma.f32 u0 -1/2 1) 1) (fma.f32 -1/8 (pow.f32 u0 3) -1)))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 -1/2) (fma.f32 u0 -1/2 1) 1)) (fma.f32 -1/8 (pow.f32 u0 3) -1))
(*.f32 (fma.f32 -1/8 (pow.f32 u0 3) -1) (/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 -1/2) (fma.f32 u0 -1/2 1) 1) (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 -1/8 (pow.f32 u0 4) (neg.f32 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (-.f32 1 (*.f32 1/4 (*.f32 u0 u0)))) (+.f32 -1 (*.f32 1/2 u0)))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (+.f32 -1 (*.f32 u0 1/2)) (+.f32 1 (*.f32 -1/4 (*.f32 u0 u0)))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1)) (-.f32 1 (*.f32 u0 (*.f32 u0 1/4))))
(*.f32 (/.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 -1)) (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4)))
(*.f32 (/.f32 alpha (/.f32 (fma.f32 u0 1/2 -1) alpha)) (fma.f32 (pow.f32 u0 3) -1/4 u0))
(pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))) 1)
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))) 3)
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 4) 1/2)
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 6) 1/3)
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 2)
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 4))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(log.f32 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(log.f32 (/.f32 1 (pow.f32 (exp.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (*.f32 alpha alpha) u0))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 -1/2 -1) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 6))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))) 1))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))) 1) 1))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))) 3))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 6)) 1/3))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))) 2))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha alpha) (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(fma.f32 -1 (*.f32 (*.f32 alpha alpha) u0) (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0) (*.f32 -1 (*.f32 (*.f32 alpha alpha) u0)))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(fma.f32 (neg.f32 u0) (*.f32 alpha alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 alpha alpha) u0) -1 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2)))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(fma.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2) (*.f32 (*.f32 (*.f32 alpha alpha) u0) -1))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))

localize84.0ms (0.7%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
99.4%
(*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha))
99.3%
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
99.0%
(*.f32 alpha (fma.f32 u0 -1/2 -1))
Compiler

Compiled 38 to 23 computations (39.5% saved)

series9.0ms (0.1%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
2.0ms
u0
@-inf
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
0.0ms
alpha
@0
(*.f32 alpha (fma.f32 u0 -1/2 -1))
0.0ms
u0
@inf
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
0.0ms
alpha
@inf
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
0.0ms
alpha
@0
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))

rewrite75.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1178×log-prod
852×prod-exp
798×pow-prod-down
544×pow-prod-up
530×pow-unpow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01371
126363
2318163
Stop Event
node limit
Counts
3 → 98
Calls
Call 1
Inputs
(*.f32 alpha (fma.f32 u0 -1/2 -1))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha))
Outputs
(+.f32 0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))
(+.f32 (*.f32 alpha (*.f32 u0 -1/2)) alpha)
(+.f32 (*.f32 (*.f32 u0 -1/2) alpha) alpha)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1)
(pow.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha) 1)
(pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 3)
(pow.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 2)
(neg.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))
(sqrt.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha) 2))
(log.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(cbrt.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha) 3))
(expm1.f32 (log1p.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(exp.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(exp.f32 (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 2))
(exp.f32 (+.f32 (log.f32 alpha) (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (log.f32 (fma.f32 u0 -1/2 -1))))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1)))
(exp.f32 (+.f32 (log.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (log.f32 alpha) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1) (log.f32 alpha)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1) (*.f32 (log.f32 alpha) 1)))
(log1p.f32 (expm1.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(fma.f32 alpha (*.f32 u0 -1/2) alpha)
(fma.f32 (*.f32 u0 -1/2) alpha alpha)
(+.f32 0 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))) 1)
(pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 2)
(neg.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 2))
(log.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))) 2))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (log.f32 (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(exp.f32 (+.f32 (log.f32 u0) (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 u0) 1) (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(exp.f32 (+.f32 (*.f32 (log.f32 u0) 1) (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1)))
(exp.f32 (+.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) (*.f32 (log.f32 u0) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1) (log.f32 u0)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1) (*.f32 (log.f32 u0) 1)))
(exp.f32 (+.f32 (log.f32 (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) (*.f32 (log.f32 alpha) 1)))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(+.f32 0 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) alpha)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) alpha))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) alpha))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) alpha))))
(-.f32 0 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 1)
(pow.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 2)
(pow.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 -1/2 -1))) 2)
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 u0 -1/2 -1)) alpha) 2)
(neg.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(sqrt.f32 (pow.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))))
(cbrt.f32 (pow.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(exp.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 2))
(exp.f32 (+.f32 (log.f32 alpha) (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1) (*.f32 2 (log.f32 alpha))))
(exp.f32 (+.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) (*.f32 (log.f32 alpha) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1) (log.f32 alpha)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1) (*.f32 (log.f32 alpha) 1)))
(exp.f32 (+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1)))
(log1p.f32 (expm1.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))

simplify97.0ms (0.8%)

Algorithm
egg-herbie
Rules
1996×fma-def
1452×log-prod
1000×unswap-sqr
586×*-commutative
532×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02473996
15433792
218123704
368463704
Stop Event
node limit
Counts
170 → 159
Calls
Call 1
Inputs
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 -1 alpha)
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(*.f32 -1/2 (*.f32 u0 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(*.f32 -1/2 (*.f32 u0 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(pow.f32 alpha 2)
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(+.f32 0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))
(+.f32 (*.f32 alpha (*.f32 u0 -1/2)) alpha)
(+.f32 (*.f32 (*.f32 u0 -1/2) alpha) alpha)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1)
(pow.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha) 1)
(pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 3)
(pow.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 2)
(neg.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))
(sqrt.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha) 2))
(log.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(cbrt.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha) 3))
(expm1.f32 (log1p.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(exp.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(exp.f32 (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 2))
(exp.f32 (+.f32 (log.f32 alpha) (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (log.f32 (fma.f32 u0 -1/2 -1))))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1)))
(exp.f32 (+.f32 (log.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (log.f32 alpha) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1) (log.f32 alpha)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1) (*.f32 (log.f32 alpha) 1)))
(log1p.f32 (expm1.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(fma.f32 alpha (*.f32 u0 -1/2) alpha)
(fma.f32 (*.f32 u0 -1/2) alpha alpha)
(+.f32 0 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))) 1)
(pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 2)
(neg.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 2))
(log.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))) 2))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (log.f32 (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(exp.f32 (+.f32 (log.f32 u0) (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 u0) 1) (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(exp.f32 (+.f32 (*.f32 (log.f32 u0) 1) (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1)))
(exp.f32 (+.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) (*.f32 (log.f32 u0) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1) (log.f32 u0)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1) (*.f32 (log.f32 u0) 1)))
(exp.f32 (+.f32 (log.f32 (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) (*.f32 (log.f32 alpha) 1)))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(+.f32 0 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) alpha)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) alpha))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) alpha))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) alpha))))
(-.f32 0 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 1)
(pow.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 2)
(pow.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 -1/2 -1))) 2)
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 u0 -1/2 -1)) alpha) 2)
(neg.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(sqrt.f32 (pow.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))))
(cbrt.f32 (pow.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(exp.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 2))
(exp.f32 (+.f32 (log.f32 alpha) (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1) (*.f32 2 (log.f32 alpha))))
(exp.f32 (+.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) (*.f32 (log.f32 alpha) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1) (log.f32 alpha)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1) (*.f32 (log.f32 alpha) 1)))
(exp.f32 (+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1)))
(log1p.f32 (expm1.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
Outputs
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 -1 alpha)
(neg.f32 alpha)
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 -1/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -1/2 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 -1/2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -1/2 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 1/2 1) u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 1/2 1) u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 1/2 1) u0))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 1/2 1) u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 1/2 1) u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 1/2 1) u0))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 1/2 1) u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 1/2 1) u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (*.f32 (fma.f32 u0 1/2 1) u0))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (fma.f32 -1/2 u0 -1)))
(pow.f32 alpha 2)
(*.f32 alpha alpha)
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(fma.f32 1/2 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha alpha))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(fma.f32 1/2 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha alpha))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(fma.f32 1/2 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha alpha))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))
(*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(fma.f32 1/2 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha alpha))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(fma.f32 1/2 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha alpha))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(fma.f32 1/2 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha alpha))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))
(*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(fma.f32 1/2 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha alpha))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(fma.f32 1/2 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha alpha))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))
(+.f32 (*.f32 1/2 (*.f32 u0 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(fma.f32 1/2 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 alpha alpha))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))
(+.f32 0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(+.f32 (*.f32 alpha (*.f32 u0 -1/2)) alpha)
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(+.f32 (*.f32 (*.f32 u0 -1/2) alpha) alpha)
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha (*.f32 -1/2 u0) alpha))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (*.f32 alpha (fma.f32 -1/2 u0 1))))))
(*.f32 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 1)))) 3)
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (*.f32 alpha (fma.f32 -1/2 u0 1))))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 1)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1)
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(pow.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha) 1)
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 3)
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(pow.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha) 2) 1/2)
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(pow.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha) 3) 1/3)
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(pow.f32 (sqrt.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 2)
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(neg.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))
(neg.f32 (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 (fma.f32 -1/2 u0 1) (neg.f32 alpha))
(-.f32 (*.f32 (*.f32 u0 alpha) 1/2) alpha)
(sqrt.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha) 2))
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(log.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(neg.f32 (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 (fma.f32 -1/2 u0 1) (neg.f32 alpha))
(-.f32 (*.f32 (*.f32 u0 alpha) 1/2) alpha)
(cbrt.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha) 3))
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(expm1.f32 (log1p.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(exp.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(exp.f32 (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1))
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1) 1))
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 3))
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1/3))
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 2))
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(exp.f32 (+.f32 (log.f32 alpha) (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1)))
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (log.f32 (fma.f32 u0 -1/2 -1))))
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1)))
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(exp.f32 (+.f32 (log.f32 (fma.f32 u0 -1/2 -1)) (*.f32 (log.f32 alpha) 1)))
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(exp.f32 (+.f32 (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1) (log.f32 alpha)))
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(exp.f32 (+.f32 (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1) (*.f32 (log.f32 alpha) 1)))
(*.f32 (fma.f32 -1/2 u0 -1) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(log1p.f32 (expm1.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(fma.f32 alpha (*.f32 u0 -1/2) alpha)
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(fma.f32 (*.f32 u0 -1/2) alpha alpha)
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(+.f32 0 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))) 1)
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1)
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 3)
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 2) 1/2)
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 3) 1/3)
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(pow.f32 (sqrt.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 2)
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(neg.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(*.f32 (neg.f32 alpha) (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 (neg.f32 (*.f32 u0 alpha)) (*.f32 alpha (fma.f32 -1/2 u0 1)))
(*.f32 u0 (*.f32 (neg.f32 alpha) (*.f32 alpha (fma.f32 -1/2 u0 1))))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 2))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(log.f32 (pow.f32 (exp.f32 u0) (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))))
(*.f32 (neg.f32 alpha) (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 (neg.f32 (*.f32 u0 alpha)) (*.f32 alpha (fma.f32 -1/2 u0 1)))
(*.f32 u0 (*.f32 (neg.f32 alpha) (*.f32 alpha (fma.f32 -1/2 u0 1))))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 3))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 1))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 1) 1))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))) 3))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 3)) 1/3))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))) 2))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (log.f32 (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(exp.f32 (+.f32 (log.f32 u0) (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1)))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(exp.f32 (+.f32 (*.f32 (log.f32 u0) 1) (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(exp.f32 (+.f32 (*.f32 (log.f32 u0) 1) (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1)))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(exp.f32 (+.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) (*.f32 (log.f32 u0) 1)))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1) (log.f32 u0)))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1) (*.f32 (log.f32 u0) 1)))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(exp.f32 (+.f32 (log.f32 (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha))) (*.f32 (log.f32 alpha) 1)))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(*.f32 alpha (*.f32 u0 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1))))
(+.f32 0 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) alpha)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) alpha))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 -1/2 u0) alpha)) alpha)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 -1/2 u0) alpha)) alpha))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (*.f32 alpha (fma.f32 -1/2 u0 1))) alpha))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 1)) alpha))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) alpha))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) alpha))))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(-.f32 0 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(*.f32 alpha (neg.f32 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (fma.f32 -1/2 u0 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 1)
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(pow.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1)
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(pow.f32 (cbrt.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 3)
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(pow.f32 (pow.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 2) 1/2)
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(pow.f32 (pow.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 3) 1/3)
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(pow.f32 (sqrt.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 2)
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(pow.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 -1/2 -1))) 2)
(pow.f32 (*.f32 alpha (sqrt.f32 (fma.f32 -1/2 u0 -1))) 2)
(*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1))
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 u0 -1/2 -1)) alpha) 2)
(pow.f32 (*.f32 alpha (sqrt.f32 (fma.f32 -1/2 u0 -1))) 2)
(*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1))
(neg.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))
(*.f32 alpha (neg.f32 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (fma.f32 -1/2 u0 1)))
(sqrt.f32 (pow.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 2))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(log.f32 (pow.f32 (exp.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) alpha))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))))
(*.f32 alpha (neg.f32 (fma.f32 alpha (*.f32 -1/2 u0) alpha)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (fma.f32 -1/2 u0 1)))
(cbrt.f32 (pow.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 3))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(expm1.f32 (log1p.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(exp.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))) 1) 1))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 3))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 1/3))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha)))) 2))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(exp.f32 (+.f32 (log.f32 alpha) (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1)))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 alpha) 1) (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1)))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1) (*.f32 2 (log.f32 alpha))))
(pow.f32 (*.f32 alpha (sqrt.f32 (fma.f32 -1/2 u0 -1))) 2)
(*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1))
(exp.f32 (+.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) (*.f32 (log.f32 alpha) 1)))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1) (log.f32 alpha)))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (fma.f32 alpha (*.f32 u0 -1/2) alpha)) 1) (*.f32 (log.f32 alpha) 1)))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))
(exp.f32 (+.f32 (*.f32 2 (log.f32 alpha)) (*.f32 (log.f32 (fma.f32 u0 -1/2 -1)) 1)))
(pow.f32 (*.f32 alpha (sqrt.f32 (fma.f32 -1/2 u0 -1))) 2)
(*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1))
(log1p.f32 (expm1.f32 (*.f32 alpha (fma.f32 alpha (*.f32 u0 -1/2) alpha))))
(*.f32 alpha (fma.f32 alpha (*.f32 -1/2 u0) alpha))
(*.f32 alpha (*.f32 alpha (fma.f32 -1/2 u0 1)))

localize160.0ms (1.4%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))
99.5%
(cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
99.0%
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
97.7%
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 3)
Compiler

Compiled 61 to 27 computations (55.7% saved)

series6.0ms (0.1%)

Counts
4 → 36
Calls

21 calls:

TimeVariablePointExpression
1.0ms
alpha
@0
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 3)
1.0ms
alpha
@inf
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 3)
1.0ms
u0
@inf
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 3)
0.0ms
u0
@-inf
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 3)
0.0ms
u0
@0
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 3)

rewrite163.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1340×log-prod
1036×pow-prod-down
838×fma-def
652×pow-prod-up
640×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014116
1303100
23742100
Stop Event
node limit
Counts
4 → 258
Calls
Call 1
Inputs
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 3)
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))
Outputs
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(+.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 alpha (*.f32 alpha u0)))
(+.f32 0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1) (*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1)
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))) 1)
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4))
(*.f32 1 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4) (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 alpha) (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)))
(*.f32 (*.f32 (cbrt.f32 alpha) alpha) (*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 2) (*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))) 5/6))
(*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (*.f32 alpha alpha)))
(*.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 alpha) (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))) alpha)
(*.f32 (pow.f32 (*.f32 alpha (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (*.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) (*.f32 (cbrt.f32 alpha) alpha)) (pow.f32 (cbrt.f32 alpha) 2))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4) 1) (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) (cbrt.f32 alpha)) 2) (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) 2) (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(*.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))) 5/6) (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))))
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 3)) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 u0 6) 1/8))) (+.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (-.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (pow.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 2)) (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4))) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(/.f32 (*.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (*.f32 alpha alpha)) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)))
(/.f32 (*.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 alpha alpha)) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 4))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(log.f32 (*.f32 (exp.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (exp.f32 (*.f32 alpha (*.f32 alpha u0)))))
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3) 3))
(exp.f32 (*.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1) 3))
(exp.f32 (*.f32 (*.f32 2/3 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 3/2))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 3/2) 2))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 u0) (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 (*.f32 u0 1/2)) (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 1 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (cbrt.f32 alpha) alpha) (*.f32 (pow.f32 (cbrt.f32 alpha) 2) u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (cbrt.f32 alpha) alpha) (pow.f32 (*.f32 (cbrt.f32 alpha) (*.f32 u0 (sqrt.f32 1/2))) 2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 (sqrt.f32 1/2)) (*.f32 (*.f32 u0 (sqrt.f32 1/2)) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 alpha (*.f32 alpha u0)) 1 (*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 1))
(fma.f32 (*.f32 u0 1/2) (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0)))) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (sqrt.f32 (*.f32 alpha (*.f32 alpha u0))) (sqrt.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) alpha (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 (*.f32 (cbrt.f32 alpha) alpha)) (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (pow.f32 (*.f32 alpha (cbrt.f32 u0)) 2) (cbrt.f32 u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 u0)) (sqrt.f32 u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) (*.f32 (cbrt.f32 alpha) alpha)) (pow.f32 (cbrt.f32 alpha) 2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) 1/2) (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2 (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4))) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (sqrt.f32 1/2))) (*.f32 u0 (sqrt.f32 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) u0 (*.f32 alpha (*.f32 alpha u0)))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(+.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 alpha (*.f32 alpha u0)))
(+.f32 0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1) (*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1)
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 3)) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 u0 6) 1/8))) (+.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (-.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (pow.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 2)) (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4))) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(/.f32 (*.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (*.f32 alpha alpha)) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)))
(/.f32 (*.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 alpha alpha)) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 3)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4) 3/2)
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 4) 1/2)
(pow.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3)) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 2)
(pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 6)
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 4))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(log.f32 (*.f32 (exp.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (exp.f32 (*.f32 alpha (*.f32 alpha u0)))))
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3) 3))
(exp.f32 (*.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1) 3))
(exp.f32 (*.f32 (*.f32 2/3 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 3/2))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 3/2) 2))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 u0) (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 (*.f32 u0 1/2)) (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 1 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (cbrt.f32 alpha) alpha) (*.f32 (pow.f32 (cbrt.f32 alpha) 2) u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (cbrt.f32 alpha) alpha) (pow.f32 (*.f32 (cbrt.f32 alpha) (*.f32 u0 (sqrt.f32 1/2))) 2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 (sqrt.f32 1/2)) (*.f32 (*.f32 u0 (sqrt.f32 1/2)) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 alpha (*.f32 alpha u0)) 1 (*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 1))
(fma.f32 (*.f32 u0 1/2) (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0)))) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (sqrt.f32 (*.f32 alpha (*.f32 alpha u0))) (sqrt.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) alpha (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 (*.f32 (cbrt.f32 alpha) alpha)) (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (pow.f32 (*.f32 alpha (cbrt.f32 u0)) 2) (cbrt.f32 u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 u0)) (sqrt.f32 u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) (*.f32 (cbrt.f32 alpha) alpha)) (pow.f32 (cbrt.f32 alpha) 2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) 1/2) (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2 (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4))) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (sqrt.f32 1/2))) (*.f32 u0 (sqrt.f32 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) u0 (*.f32 alpha (*.f32 alpha u0)))
(+.f32 0 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))))) (log.f32 (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))) (log.f32 (sqrt.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) 1)
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1)
(*.f32 1 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)) (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (pow.f32 (cbrt.f32 alpha) 2))
(*.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (cbrt.f32 alpha) (exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3)))
(*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))))
(*.f32 (exp.f32 (*.f32 (log.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 1/3)) (exp.f32 (*.f32 (log.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 1/3)))
(pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4) 1/2)
(pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 4) 1/6)
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 2/3)
(pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 2)
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4))
(log.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))))
(expm1.f32 (log1p.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(exp.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1) 1/3))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) 3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))))) 2))
(log1p.f32 (expm1.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 1)
(-.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0)))) (/.f32 (*.f32 (pow.f32 u0 4) 1/4) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0)))))
(*.f32 u0 (+.f32 1 (*.f32 u0 1/2)))
(*.f32 u0 (fma.f32 u0 1/2 1))
(*.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 1)
(*.f32 1 (*.f32 u0 (fma.f32 u0 1/2 1)))
(*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 2) (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (/.f32 1 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2))))
(*.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (/.f32 1 (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0)))))
(*.f32 (fma.f32 u0 1/2 1) u0)
(/.f32 1 (/.f32 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))))
(/.f32 1 (/.f32 (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))) (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4))))
(/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)))
(/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (fma.f32 (pow.f32 u0 4) 1/4 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 3) 1/2))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (neg.f32 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4))) (neg.f32 (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0)))))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 u0 u0)) (-.f32 (*.f32 u0 (*.f32 u0 1/2)) u0))
(pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 1)
(pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 3)
(pow.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 2)
(pow.f32 (/.f32 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) -1)
(pow.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))) (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4))) -1)
(sqrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 2))
(log.f32 (exp.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))))
(log.f32 (*.f32 (exp.f32 u0) (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 u0 1/2))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 u0)) (pow.f32 (pow.f32 (exp.f32 u0) u0) 1/2)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 u0)) (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 u0 1/2))))))
(log.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 u0) u0) 1/2) (+.f32 1 (expm1.f32 u0))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 u0 1/2)))) (exp.f32 u0)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 u0 1/2)))) (+.f32 1 (expm1.f32 u0))))
(cbrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3))
(expm1.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(exp.f32 (log.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 2))
(log1p.f32 (expm1.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(fma.f32 u0 1 (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(fma.f32 1/2 (*.f32 u0 u0) u0)
(fma.f32 (*.f32 u0 u0) 1/2 u0)
(fma.f32 (*.f32 u0 (*.f32 u0 1/2)) 1 u0)
(fma.f32 1 u0 (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 1 (*.f32 u0 (*.f32 u0 1/2)) u0)
(fma.f32 (pow.f32 (cbrt.f32 u0) 2) (cbrt.f32 u0) (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 (*.f32 (cbrt.f32 u0) u0) (*.f32 (pow.f32 (cbrt.f32 u0) 2) 1/2) u0)
(fma.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) u0)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) u0)
(fma.f32 (cbrt.f32 u0) (pow.f32 (cbrt.f32 u0) 2) (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 (*.f32 u0 (sqrt.f32 1/2)) (*.f32 u0 (sqrt.f32 1/2)) u0)
(fma.f32 (sqrt.f32 u0) (sqrt.f32 u0) (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 (*.f32 u0 1/2) u0 u0)
(fma.f32 (sqrt.f32 (*.f32 (cbrt.f32 u0) u0)) (sqrt.f32 (pow.f32 (cbrt.f32 u0) 2)) (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 (*.f32 1/2 (*.f32 (cbrt.f32 u0) u0)) (pow.f32 (cbrt.f32 u0) 2) u0)
(fma.f32 (*.f32 (*.f32 u0 1/2) 1) u0 u0)
(fma.f32 (*.f32 (*.f32 u0 1/2) (pow.f32 (cbrt.f32 u0) 2)) (cbrt.f32 u0) u0)
(fma.f32 (*.f32 (*.f32 u0 1/2) (sqrt.f32 u0)) (sqrt.f32 u0) u0)

simplify196.0ms (1.7%)

Algorithm
egg-herbie
Rules
772×associate-*l*
754×associate-*r*
704×log-prod
628×exp-prod
550×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04409332
110899008
235698866
Stop Event
node limit
Counts
294 → 252
Calls
Call 1
Inputs
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
u0
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (pow.f32 u0 2))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(*.f32 1/2 (pow.f32 u0 2))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(+.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 alpha (*.f32 alpha u0)))
(+.f32 0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1) (*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1)
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))) 1)
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4))
(*.f32 1 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4) (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 alpha) (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)))
(*.f32 (*.f32 (cbrt.f32 alpha) alpha) (*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 2) (*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))) 5/6))
(*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (*.f32 alpha alpha)))
(*.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 alpha) (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))) alpha)
(*.f32 (pow.f32 (*.f32 alpha (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (*.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) (*.f32 (cbrt.f32 alpha) alpha)) (pow.f32 (cbrt.f32 alpha) 2))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4) 1) (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) (cbrt.f32 alpha)) 2) (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) 2) (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(*.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))) 5/6) (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))))
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 3)) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 u0 6) 1/8))) (+.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (-.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (pow.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 2)) (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4))) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(/.f32 (*.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (*.f32 alpha alpha)) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)))
(/.f32 (*.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 alpha alpha)) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 4))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(log.f32 (*.f32 (exp.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (exp.f32 (*.f32 alpha (*.f32 alpha u0)))))
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3) 3))
(exp.f32 (*.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1) 3))
(exp.f32 (*.f32 (*.f32 2/3 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 3/2))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 3/2) 2))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 u0) (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 (*.f32 u0 1/2)) (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 1 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (cbrt.f32 alpha) alpha) (*.f32 (pow.f32 (cbrt.f32 alpha) 2) u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (cbrt.f32 alpha) alpha) (pow.f32 (*.f32 (cbrt.f32 alpha) (*.f32 u0 (sqrt.f32 1/2))) 2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 (sqrt.f32 1/2)) (*.f32 (*.f32 u0 (sqrt.f32 1/2)) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 alpha (*.f32 alpha u0)) 1 (*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 1))
(fma.f32 (*.f32 u0 1/2) (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0)))) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (sqrt.f32 (*.f32 alpha (*.f32 alpha u0))) (sqrt.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) alpha (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 (*.f32 (cbrt.f32 alpha) alpha)) (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (pow.f32 (*.f32 alpha (cbrt.f32 u0)) 2) (cbrt.f32 u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 u0)) (sqrt.f32 u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) (*.f32 (cbrt.f32 alpha) alpha)) (pow.f32 (cbrt.f32 alpha) 2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) 1/2) (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2 (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4))) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (sqrt.f32 1/2))) (*.f32 u0 (sqrt.f32 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) u0 (*.f32 alpha (*.f32 alpha u0)))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(+.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 alpha (*.f32 alpha u0)))
(+.f32 0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1) (*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1)
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 3)) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 u0 6) 1/8))) (+.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (-.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (pow.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 2)) (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4))) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(/.f32 (*.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (*.f32 alpha alpha)) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)))
(/.f32 (*.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 alpha alpha)) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 3)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4) 3/2)
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 4) 1/2)
(pow.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3)) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 2)
(pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 6)
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 4))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(log.f32 (*.f32 (exp.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (exp.f32 (*.f32 alpha (*.f32 alpha u0)))))
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3) 3))
(exp.f32 (*.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1) 3))
(exp.f32 (*.f32 (*.f32 2/3 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 3/2))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 3/2) 2))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 u0) (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 (*.f32 u0 1/2)) (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 1 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (cbrt.f32 alpha) alpha) (*.f32 (pow.f32 (cbrt.f32 alpha) 2) u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (cbrt.f32 alpha) alpha) (pow.f32 (*.f32 (cbrt.f32 alpha) (*.f32 u0 (sqrt.f32 1/2))) 2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 (sqrt.f32 1/2)) (*.f32 (*.f32 u0 (sqrt.f32 1/2)) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 alpha (*.f32 alpha u0)) 1 (*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 1))
(fma.f32 (*.f32 u0 1/2) (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0)))) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (sqrt.f32 (*.f32 alpha (*.f32 alpha u0))) (sqrt.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) alpha (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 u0 (*.f32 (cbrt.f32 alpha) alpha)) (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (pow.f32 (*.f32 alpha (cbrt.f32 u0)) 2) (cbrt.f32 u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 u0)) (sqrt.f32 u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) (*.f32 (cbrt.f32 alpha) alpha)) (pow.f32 (cbrt.f32 alpha) 2) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) 1/2) (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2 (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4))) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (sqrt.f32 1/2))) (*.f32 u0 (sqrt.f32 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) u0 (*.f32 alpha (*.f32 alpha u0)))
(+.f32 0 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))))) (log.f32 (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))) (log.f32 (sqrt.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) 1)
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1)
(*.f32 1 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)) (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (pow.f32 (cbrt.f32 alpha) 2))
(*.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (cbrt.f32 alpha) (exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3)))
(*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))))
(*.f32 (exp.f32 (*.f32 (log.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 1/3)) (exp.f32 (*.f32 (log.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 1/3)))
(pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4) 1/2)
(pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 4) 1/6)
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 2/3)
(pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 2)
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4))
(log.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))))
(expm1.f32 (log1p.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(exp.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1) 1/3))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) 3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))))) 2))
(log1p.f32 (expm1.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 1)
(-.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0)))) (/.f32 (*.f32 (pow.f32 u0 4) 1/4) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0)))))
(*.f32 u0 (+.f32 1 (*.f32 u0 1/2)))
(*.f32 u0 (fma.f32 u0 1/2 1))
(*.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 1)
(*.f32 1 (*.f32 u0 (fma.f32 u0 1/2 1)))
(*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 2) (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (/.f32 1 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2))))
(*.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (/.f32 1 (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0)))))
(*.f32 (fma.f32 u0 1/2 1) u0)
(/.f32 1 (/.f32 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))))
(/.f32 1 (/.f32 (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))) (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4))))
(/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)))
(/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (fma.f32 (pow.f32 u0 4) 1/4 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 3) 1/2))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (neg.f32 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4))) (neg.f32 (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0)))))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 u0 u0)) (-.f32 (*.f32 u0 (*.f32 u0 1/2)) u0))
(pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 1)
(pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 3)
(pow.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 2)
(pow.f32 (/.f32 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) -1)
(pow.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))) (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4))) -1)
(sqrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 2))
(log.f32 (exp.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))))
(log.f32 (*.f32 (exp.f32 u0) (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 u0 1/2))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 u0)) (pow.f32 (pow.f32 (exp.f32 u0) u0) 1/2)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 u0)) (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 u0 1/2))))))
(log.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 u0) u0) 1/2) (+.f32 1 (expm1.f32 u0))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 u0 1/2)))) (exp.f32 u0)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 u0 1/2)))) (+.f32 1 (expm1.f32 u0))))
(cbrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3))
(expm1.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(exp.f32 (log.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 2))
(log1p.f32 (expm1.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(fma.f32 u0 1 (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(fma.f32 1/2 (*.f32 u0 u0) u0)
(fma.f32 (*.f32 u0 u0) 1/2 u0)
(fma.f32 (*.f32 u0 (*.f32 u0 1/2)) 1 u0)
(fma.f32 1 u0 (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 1 (*.f32 u0 (*.f32 u0 1/2)) u0)
(fma.f32 (pow.f32 (cbrt.f32 u0) 2) (cbrt.f32 u0) (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 (*.f32 (cbrt.f32 u0) u0) (*.f32 (pow.f32 (cbrt.f32 u0) 2) 1/2) u0)
(fma.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) u0)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) u0)
(fma.f32 (cbrt.f32 u0) (pow.f32 (cbrt.f32 u0) 2) (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 (*.f32 u0 (sqrt.f32 1/2)) (*.f32 u0 (sqrt.f32 1/2)) u0)
(fma.f32 (sqrt.f32 u0) (sqrt.f32 u0) (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 (*.f32 u0 1/2) u0 u0)
(fma.f32 (sqrt.f32 (*.f32 (cbrt.f32 u0) u0)) (sqrt.f32 (pow.f32 (cbrt.f32 u0) 2)) (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 (*.f32 1/2 (*.f32 (cbrt.f32 u0) u0)) (pow.f32 (cbrt.f32 u0) 2) u0)
(fma.f32 (*.f32 (*.f32 u0 1/2) 1) u0 u0)
(fma.f32 (*.f32 (*.f32 u0 1/2) (pow.f32 (cbrt.f32 u0) 2)) (cbrt.f32 u0) u0)
(fma.f32 (*.f32 (*.f32 u0 1/2) (sqrt.f32 u0)) (sqrt.f32 u0) u0)
Outputs
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
u0
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(*.f32 1/2 (pow.f32 u0 2))
(*.f32 u0 (*.f32 u0 1/2))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(*.f32 1/2 (pow.f32 u0 2))
(*.f32 u0 (*.f32 u0 1/2))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1) (*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 1))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 alpha (fma.f32 u0 (*.f32 u0 1/2) u0)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 alpha (fma.f32 u0 (*.f32 u0 1/2) u0))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1)
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) (*.f32 alpha alpha))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))) 1)
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 1 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4) (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 alpha) (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4))
(*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (pow.f32 (*.f32 (cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))) (cbrt.f32 alpha)) 2))
(*.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 1/2) u0)) (pow.f32 (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) (cbrt.f32 alpha)) 2))
(*.f32 (*.f32 (cbrt.f32 alpha) alpha) (*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)) (*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4) (cbrt.f32 (cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4) (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)) (cbrt.f32 (cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/2) u0)))) 4)) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) 7))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 2) (*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (*.f32 alpha alpha)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))) 5/6))
(*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) (pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))) 5/6))
(*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/2) u0)))) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 5/6))
(*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (*.f32 alpha alpha)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 alpha) (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))) alpha)
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 (*.f32 alpha (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) (*.f32 (cbrt.f32 alpha) alpha)) (pow.f32 (cbrt.f32 alpha) 2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4) 1) (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) (cbrt.f32 alpha)) 2) (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4))
(*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (pow.f32 (*.f32 (cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))) (cbrt.f32 alpha)) 2))
(*.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 1/2) u0)) (pow.f32 (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) (cbrt.f32 alpha)) 2))
(*.f32 (pow.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) 2) (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))) 5/6) (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))))
(*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) (pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))) 5/6))
(*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/2) u0)))) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 5/6))
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 3)) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 u0 6) 1/8))) (+.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (-.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))
(/.f32 (*.f32 (pow.f32 alpha 6) (+.f32 (pow.f32 u0 3) (*.f32 (pow.f32 u0 6) 1/8))) (+.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (-.f32 (pow.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) 2) (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))))
(/.f32 (*.f32 (pow.f32 alpha 6) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (+.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (*.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (-.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 alpha (*.f32 alpha u0))))))
(/.f32 (*.f32 (pow.f32 alpha 6) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (fma.f32 1/4 (pow.f32 (*.f32 alpha u0) 4) (*.f32 alpha (*.f32 (pow.f32 (*.f32 alpha u0) 3) -1/2)))))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (pow.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 2)) (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (pow.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) 2)) (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (pow.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) 2)) (fma.f32 alpha (*.f32 alpha u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) -1/2)))
(/.f32 (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (pow.f32 (*.f32 alpha u0) 4) -1/4)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (-.f32 1 (*.f32 u0 1/2))))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 1/2 (pow.f32 u0 3))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (fma.f32 (pow.f32 u0 4) 1/4 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 3) -1/2)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4))) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (/.f32 (+.f32 u0 (*.f32 (*.f32 -1/2 u0) u0)) (*.f32 alpha alpha)))
(*.f32 (/.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) -1/4)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (*.f32 alpha alpha)) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 1/2 (pow.f32 u0 3))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (fma.f32 (pow.f32 u0 4) 1/4 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 3) -1/2)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 alpha alpha)) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (/.f32 (+.f32 u0 (*.f32 (*.f32 -1/2 u0) u0)) (*.f32 alpha alpha)))
(*.f32 (/.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) -1/4)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) (*.f32 alpha alpha))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 4))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(log.f32 (*.f32 (exp.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (exp.f32 (*.f32 alpha (*.f32 alpha u0)))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1) 1))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3) 3))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1) 3))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (*.f32 2/3 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 3/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1/3))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 3/2) 2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 u0 u0) (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 u0 (*.f32 u0 1/2)) (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 1 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (cbrt.f32 alpha) alpha) (*.f32 (pow.f32 (cbrt.f32 alpha) 2) u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (cbrt.f32 alpha) alpha) (pow.f32 (*.f32 (cbrt.f32 alpha) (*.f32 u0 (sqrt.f32 1/2))) 2) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2)))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 alpha (*.f32 alpha (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))))) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) u0))
(fma.f32 (*.f32 u0 (sqrt.f32 1/2)) (*.f32 (*.f32 u0 (sqrt.f32 1/2)) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 alpha (*.f32 alpha u0)) 1 (*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 1))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 u0 1/2) (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0)))) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (sqrt.f32 (*.f32 alpha (*.f32 alpha u0))) (sqrt.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) alpha (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 u0 (*.f32 (cbrt.f32 alpha) alpha)) (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (pow.f32 (*.f32 alpha (cbrt.f32 u0)) 2) (cbrt.f32 u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 u0)) (sqrt.f32 u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) (*.f32 (cbrt.f32 alpha) alpha)) (pow.f32 (cbrt.f32 alpha) 2) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (*.f32 alpha alpha) 1/2) (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2 (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4))) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2)))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 alpha (*.f32 alpha (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))))) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) u0))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (sqrt.f32 1/2))) (*.f32 u0 (sqrt.f32 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) u0 (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha u0)) 1) (*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 1))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 alpha (fma.f32 u0 (*.f32 u0 1/2) u0)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 alpha (fma.f32 u0 (*.f32 u0 1/2) u0))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1)
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 3)) (*.f32 (pow.f32 alpha 6) (*.f32 (pow.f32 u0 6) 1/8))) (+.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (-.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 2) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))
(/.f32 (*.f32 (pow.f32 alpha 6) (+.f32 (pow.f32 u0 3) (*.f32 (pow.f32 u0 6) 1/8))) (+.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (-.f32 (pow.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) 2) (*.f32 alpha (*.f32 (*.f32 alpha u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))))
(/.f32 (*.f32 (pow.f32 alpha 6) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (+.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (*.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (-.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 alpha (*.f32 alpha u0))))))
(/.f32 (*.f32 (pow.f32 alpha 6) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (fma.f32 1/4 (pow.f32 (*.f32 alpha u0) 4) (*.f32 alpha (*.f32 (pow.f32 (*.f32 alpha u0) 3) -1/2)))))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (pow.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 2)) (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (pow.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) 2)) (-.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (pow.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) 2)) (fma.f32 alpha (*.f32 alpha u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) -1/2)))
(/.f32 (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (pow.f32 (*.f32 alpha u0) 4) -1/4)) (*.f32 (*.f32 alpha (*.f32 alpha u0)) (-.f32 1 (*.f32 u0 1/2))))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 1/2 (pow.f32 u0 3))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (fma.f32 (pow.f32 u0 4) 1/4 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 3) -1/2)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4))) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (/.f32 (+.f32 u0 (*.f32 (*.f32 -1/2 u0) u0)) (*.f32 alpha alpha)))
(*.f32 (/.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) -1/4)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) (*.f32 alpha alpha))
(/.f32 (*.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (*.f32 alpha alpha)) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 1/2 (pow.f32 u0 3))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (fma.f32 (pow.f32 u0 4) 1/4 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 3) -1/2)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 alpha alpha)) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (/.f32 (+.f32 u0 (*.f32 (*.f32 -1/2 u0) u0)) (*.f32 alpha alpha)))
(*.f32 (/.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) -1/4)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) (*.f32 alpha alpha))
(pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))) 1)
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 3)
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4) 3/2)
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 4) 1/2)
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(pow.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3)) 1/3)
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) 3)))
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 2)
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 6)
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 4))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(log.f32 (*.f32 (exp.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (exp.f32 (*.f32 alpha (*.f32 alpha u0)))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1) 1))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3) 3))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1) 3))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (*.f32 2/3 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 3/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1/3))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 3/2) 2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 alpha (*.f32 alpha u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 u0 u0) (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 u0 (*.f32 u0 1/2)) (*.f32 alpha alpha) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 1 (*.f32 alpha (*.f32 alpha u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (cbrt.f32 alpha) alpha) (*.f32 (pow.f32 (cbrt.f32 alpha) 2) u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (cbrt.f32 alpha) alpha) (pow.f32 (*.f32 (cbrt.f32 alpha) (*.f32 u0 (sqrt.f32 1/2))) 2) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2)))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 alpha (*.f32 alpha (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))))) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) u0))
(fma.f32 (*.f32 u0 (sqrt.f32 1/2)) (*.f32 (*.f32 u0 (sqrt.f32 1/2)) (*.f32 alpha alpha)) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 alpha (*.f32 alpha u0)) 1 (*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 1))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 u0 1/2) (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0)))) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (sqrt.f32 (*.f32 alpha (*.f32 alpha u0))) (sqrt.f32 (*.f32 alpha (*.f32 alpha u0))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 alpha (*.f32 u0 (sqrt.f32 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) alpha (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 u0 (*.f32 (cbrt.f32 alpha) alpha)) (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (pow.f32 (*.f32 alpha (cbrt.f32 u0)) 2) (cbrt.f32 u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 u0)) (sqrt.f32 u0) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) (*.f32 (cbrt.f32 alpha) alpha)) (pow.f32 (cbrt.f32 alpha) 2) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (*.f32 alpha alpha) 1/2) (*.f32 u0 u0) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2 (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4))) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2)))) (*.f32 alpha (*.f32 alpha u0)))
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 alpha (*.f32 alpha (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))))) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (*.f32 alpha alpha) (fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) u0))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (sqrt.f32 1/2))) (*.f32 u0 (sqrt.f32 1/2)) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) u0 (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (fma.f32 u0 (*.f32 u0 1/2) u0) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 0 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))))) (log.f32 (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))))) (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))))))) (log.f32 (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1)))))))) (log.f32 (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))))) (log.f32 (cbrt.f32 (exp.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))) (log.f32 (sqrt.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) 1)
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1)
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(*.f32 1 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (fma.f32 u0 (*.f32 u0 1/2) u0)))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)) (cbrt.f32 (cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/2) u0)))) 4)) (cbrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)) (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4)) (cbrt.f32 (cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/2) u0)))) 4)) (cbrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))))
(*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (pow.f32 (cbrt.f32 alpha) 2))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (cbrt.f32 (fma.f32 u0 (*.f32 u0 1/2) u0)))
(*.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1)))))
(*.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(*.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 1/2) u0))))
(*.f32 (cbrt.f32 alpha) (exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3)))
(*.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(*.f32 (cbrt.f32 alpha) (cbrt.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 1/2) u0))))
(*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(*.f32 (exp.f32 (*.f32 (log.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 1/3)) (exp.f32 (*.f32 (log.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 1/3)))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))) 1/3)
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1)
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4) 1/2)
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 3)
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 4) 1/6)
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/2) u0))) 4) 1/6)
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 2/3)
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 2)
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))) 4))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(log.f32 (exp.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(expm1.f32 (log1p.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(exp.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1) 1/3))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3) 1))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(exp.f32 (*.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))) 1) 1))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) 3))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))))) 2))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(log1p.f32 (expm1.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1))))))
(cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 1/2 1))))
(cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 1)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(-.f32 (/.f32 (*.f32 u0 u0) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0)))) (/.f32 (*.f32 (pow.f32 u0 4) 1/4) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0)))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (+.f32 u0 (*.f32 (*.f32 -1/2 u0) u0)))
(/.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) -1/4)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(*.f32 u0 (+.f32 1 (*.f32 u0 1/2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 1)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(*.f32 1 (*.f32 u0 (fma.f32 u0 1/2 1)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 2))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 2) (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(*.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (/.f32 1 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2))))
(*.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (/.f32 1 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 1/2 (pow.f32 u0 3)))))
(/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (fma.f32 (pow.f32 u0 4) 1/4 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 3) -1/2))))
(*.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (/.f32 1 (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0)))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (+.f32 u0 (*.f32 (*.f32 -1/2 u0) u0)))
(/.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) -1/4)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(*.f32 (fma.f32 u0 1/2 1) u0)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(/.f32 1 (/.f32 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))))
(*.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (/.f32 1 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 1/2 (pow.f32 u0 3)))))
(/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (fma.f32 (pow.f32 u0 4) 1/4 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 3) -1/2))))
(/.f32 1 (/.f32 (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))) (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (+.f32 u0 (*.f32 (*.f32 -1/2 u0) u0)))
(/.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) -1/4)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)))
(*.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (/.f32 1 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 1/2 (pow.f32 u0 3)))))
(/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (fma.f32 (pow.f32 u0 4) 1/4 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 3) -1/2))))
(/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (fma.f32 (pow.f32 u0 4) 1/4 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 3) 1/2))))
(*.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (/.f32 1 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 1/2 (pow.f32 u0 3)))))
(/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (fma.f32 (pow.f32 u0 4) 1/4 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 3) -1/2))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (+.f32 u0 (*.f32 (*.f32 -1/2 u0) u0)))
(/.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) -1/4)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) (neg.f32 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2))))
(*.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (/.f32 1 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 1/2 (pow.f32 u0 3)))))
(/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (fma.f32 (pow.f32 u0 4) 1/4 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 3) -1/2))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4))) (neg.f32 (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0)))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (+.f32 u0 (*.f32 (*.f32 -1/2 u0) u0)))
(/.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) -1/4)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 u0 u0)) (-.f32 (*.f32 u0 (*.f32 u0 1/2)) u0))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (+.f32 u0 (*.f32 (*.f32 -1/2 u0) u0)))
(/.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) -1/4)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 1)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 3)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(pow.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 2) 1/2)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(pow.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3) 1/3)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(pow.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 2)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(pow.f32 (/.f32 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 (pow.f32 u0 3) 1/2)) (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3))) -1)
(*.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (/.f32 1 (-.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 1/2 (pow.f32 u0 3)))))
(/.f32 (fma.f32 (pow.f32 u0 6) 1/8 (pow.f32 u0 3)) (fma.f32 (pow.f32 u0 4) 1/4 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 3) -1/2))))
(pow.f32 (/.f32 (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))) (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4))) -1)
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (+.f32 u0 (*.f32 (*.f32 -1/2 u0) u0)))
(/.f32 (fma.f32 u0 u0 (*.f32 (pow.f32 u0 4) -1/4)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(sqrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 2))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(log.f32 (exp.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(log.f32 (*.f32 (exp.f32 u0) (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 u0 1/2))))))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 u0)) (pow.f32 (pow.f32 (exp.f32 u0) u0) 1/2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 u0)) (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 u0 1/2))))))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(log.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 u0) u0) 1/2) (+.f32 1 (expm1.f32 u0))))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 u0 1/2)))) (exp.f32 u0)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 u0 1/2)))) (+.f32 1 (expm1.f32 u0))))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(cbrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) 3))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(expm1.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(exp.f32 (log.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 1))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 u0 (fma.f32 u0 1/2 1))) 1) 1))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 3))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 1/3))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 1/2 1)))) 2))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(log1p.f32 (expm1.f32 (*.f32 u0 (fma.f32 u0 1/2 1))))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 u0 1 (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 1/2 (*.f32 u0 u0) u0)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 (*.f32 u0 u0) 1/2 u0)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 (*.f32 u0 (*.f32 u0 1/2)) 1 u0)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 1 u0 (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 1 (*.f32 u0 (*.f32 u0 1/2)) u0)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 (pow.f32 (cbrt.f32 u0) 2) (cbrt.f32 u0) (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 (*.f32 (cbrt.f32 u0) u0) (*.f32 (pow.f32 (cbrt.f32 u0) 2) 1/2) u0)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) u0)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) u0)
(fma.f32 (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) u0)
(fma.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (cbrt.f32 (*.f32 (pow.f32 u0 4) 1/4)) u0)
(fma.f32 (cbrt.f32 u0) (pow.f32 (cbrt.f32 u0) 2) (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 (*.f32 u0 (sqrt.f32 1/2)) (*.f32 u0 (sqrt.f32 1/2)) u0)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 (sqrt.f32 u0) (sqrt.f32 u0) (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 (*.f32 u0 1/2) u0 u0)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 (sqrt.f32 (*.f32 (cbrt.f32 u0) u0)) (sqrt.f32 (pow.f32 (cbrt.f32 u0) 2)) (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 (sqrt.f32 (*.f32 u0 (cbrt.f32 u0))) (sqrt.f32 (pow.f32 (cbrt.f32 u0) 2)) (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 (sqrt.f32 (*.f32 u0 (cbrt.f32 u0))) (fabs.f32 (cbrt.f32 u0)) (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 (sqrt.f32 (*.f32 u0 (cbrt.f32 u0))) (cbrt.f32 u0) (*.f32 u0 (*.f32 u0 1/2)))
(fma.f32 (*.f32 1/2 (*.f32 (cbrt.f32 u0) u0)) (pow.f32 (cbrt.f32 u0) 2) u0)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 (*.f32 (*.f32 u0 1/2) 1) u0 u0)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 (*.f32 (*.f32 u0 1/2) (pow.f32 (cbrt.f32 u0) 2)) (cbrt.f32 u0) u0)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))
(fma.f32 (*.f32 (*.f32 u0 1/2) (sqrt.f32 u0)) (sqrt.f32 u0) u0)
(fma.f32 u0 (*.f32 u0 1/2) u0)
(*.f32 u0 (fma.f32 u0 1/2 1))

eval740.0ms (6.3%)

Compiler

Compiled 20165 to 13742 computations (31.9% saved)

prune332.0ms (2.8%)

Pruning

31 alts after pruning (21 fresh and 10 done)

PrunedKeptTotal
New7748782
Fresh51318
Picked101
Done11011
Total78131812
Accurracy
100.0%
Counts
812 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.1%
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
86.2%
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (/.f32 (+.f32 u0 (*.f32 (*.f32 -1/2 u0) u0)) (*.f32 alpha alpha)))
86.3%
(/.f32 (*.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 alpha alpha)) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
23.0%
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
86.6%
(+.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 alpha (*.f32 alpha u0)))
89.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 (cbrt.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) 3))
97.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3))
86.4%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0))))
55.5%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (log.f32 (sqrt.f32 (-.f32 1 u0)))))
86.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
58.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
99.0%
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
90.2%
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
86.5%
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
73.3%
(*.f32 (*.f32 alpha alpha) u0)
86.6%
(*.f32 (neg.f32 alpha) (fma.f32 (neg.f32 u0) alpha (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)))
97.5%
(*.f32 (neg.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 3))
86.5%
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)))
86.3%
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha))
86.2%
(*.f32 (neg.f32 alpha) (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)))
90.3%
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
55.5%
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (log.f32 (-.f32 1 (pow.f32 u0 3))) (log.f32 (+.f32 1 (fma.f32 u0 u0 u0))))))
99.0%
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
58.3%
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
42.4%
(*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
98.7%
(*.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3))))
86.3%
(*.f32 u0 (*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha)))
86.5%
(*.f32 u0 (*.f32 (+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha)) (neg.f32 alpha)))
86.2%
(*.f32 u0 (*.f32 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha) (neg.f32 alpha)))
86.5%
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
73.4%
(*.f32 alpha (*.f32 alpha u0))
Compiler

Compiled 786 to 540 computations (31.3% saved)

localize39.0ms (0.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.5%
(cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha))
99.4%
(*.f32 (log1p.f32 (neg.f32 u0)) alpha)
99.3%
(*.f32 (neg.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 3))
97.7%
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 3)
Compiler

Compiled 42 to 13 computations (69% saved)

series49.0ms (0.4%)

Counts
4 → 64
Calls

24 calls:

TimeVariablePointExpression
35.0ms
u0
@inf
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 3)
6.0ms
u0
@-inf
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 3)
1.0ms
u0
@0
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 3)
1.0ms
alpha
@-inf
(*.f32 (neg.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 3))
1.0ms
u0
@-inf
(cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha))

rewrite104.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1890×pow1
1752×add-exp-log
1750×log1p-expm1-u
1750×expm1-log1p-u
244×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01374
127154
2305954
Stop Event
node limit
Counts
4 → 88
Calls
Call 1
Inputs
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 3)
(*.f32 (neg.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 3))
(*.f32 (log1p.f32 (neg.f32 u0)) alpha)
(cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha))
Outputs
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) alpha)) 1)
(*.f32 (log1p.f32 u0) alpha)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2))
(*.f32 (*.f32 (log1p.f32 u0) alpha) 1)
(*.f32 1 (*.f32 (log1p.f32 u0) alpha))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2)))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (*.f32 (cbrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) alpha))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 alpha) (log1p.f32 u0)))
(*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) (*.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2)))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) alpha))
(*.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 alpha) (log1p.f32 u0)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2) 3) (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) 3))
(*.f32 (*.f32 (log1p.f32 u0) (pow.f32 (cbrt.f32 alpha) 2)) (cbrt.f32 alpha))
(*.f32 (*.f32 (log1p.f32 u0) (sqrt.f32 alpha)) (sqrt.f32 alpha))
(*.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) 1) (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) (cbrt.f32 (log1p.f32 u0))) (cbrt.f32 alpha))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6)) (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 2))
(log.f32 (pow.f32 (+.f32 u0 1) alpha))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 alpha 3)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 u0) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) alpha)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) alpha)))
(-.f32 0 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1)
(pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 2)
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 2))
(log.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3) (pow.f32 alpha 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 3)
(pow.f32 (*.f32 (log1p.f32 u0) alpha) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) 3/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2)
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 2))
(log.f32 (pow.f32 (+.f32 u0 1) alpha))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 alpha 3)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 u0) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) alpha)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) alpha)))
(-.f32 (+.f32 1 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 1)
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 1)
(*.f32 1 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) 1/3))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2) (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (cbrt.f32 alpha))
(*.f32 (cbrt.f32 alpha) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) 1/3) (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) 1/3) (pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) 1/3))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 1)
(pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/3)
(pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) 2)
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2))
(log.f32 (exp.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(expm1.f32 (log1p.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(exp.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 1))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1/3))
(log1p.f32 (expm1.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))

simplify182.0ms (1.6%)

Algorithm
egg-herbie
Rules
904×associate-*r*
808×fma-def
738×associate-*l*
628×log-prod
558×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048113366
1144611852
2548911352
Stop Event
node limit
Counts
152 → 224
Calls
Call 1
Inputs
(*.f32 (pow.f32 1 1/3) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4) (pow.f32 alpha 13))) 1/9))) (+.f32 (*.f32 (pow.f32 1 1/3) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4) (pow.f32 alpha 13))) 1/9)))))
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4) (pow.f32 alpha 13))) 1/9))) (+.f32 (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 1/9 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 14)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) 1/3)) (+.f32 (*.f32 (pow.f32 1 1/3) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4) (pow.f32 alpha 13))) 1/9))) (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 1 1/3))))))))
(+.f32 (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 4)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 -1/27 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3)))) (pow.f32 u0 3)) (pow.f32 1 1/3))) (+.f32 (*.f32 (pow.f32 1 1/3) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) 1/3) (-.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 4)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 -1/27 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3)))))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 (*.f32 1 alpha) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 8)) 1/9) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9)))))) (pow.f32 u0 3)) (pow.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) 1/3)) (+.f32 (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 -2/9 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 3)) (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 4)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9))) (+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4) (pow.f32 alpha 13))) 1/9))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 1/9 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 14)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (pow.f32 u0 3)) (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (+.f32 (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 1/9 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 14)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) 1/3)) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4) (pow.f32 alpha 13))) 1/9))))))))))))
(*.f32 -1 (*.f32 (pow.f32 1 1/3) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 1 1/3) (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) (pow.f32 alpha 13))) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3))) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) (pow.f32 alpha 13))) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3)))) u0)))
(+.f32 (*.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) 1/3) (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (cbrt.f32 -1)))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 14)) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3))))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) 1/3)) (+.f32 (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 1 1/3) (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) (pow.f32 alpha 13))) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3))) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) (pow.f32 alpha 13))) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3)))) u0)) (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (pow.f32 u0 2)) (pow.f32 1 1/3)))))))
(+.f32 (*.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) 1/3) (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (cbrt.f32 -1)))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 14)) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3))))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) 1/3)) (+.f32 (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 1 1/3) (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) (pow.f32 alpha 13))) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3))) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) (pow.f32 alpha 13))) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3)))) u0)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (pow.f32 (*.f32 1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) 1/3) (*.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) 1/3) (/.f32 (-.f32 (*.f32 1/3 alpha) (+.f32 (*.f32 4/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))))))))) (cbrt.f32 -1)))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) alpha) (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))))))) (cbrt.f32 -1))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (-.f32 (*.f32 1/3 alpha) (+.f32 (*.f32 4/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))))))))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 7)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) 1/3) (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (cbrt.f32 -1)))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 14)) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3))))))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))))))))) (pow.f32 u0 3))) (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (pow.f32 u0 2)) (pow.f32 1 1/3))))))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(*.f32 -1 (*.f32 u0 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)
(+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (+.f32 (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0)))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 alpha u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(pow.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) 1/3)
(+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (pow.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) 1/3))
(+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (+.f32 (pow.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) 1/3) (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (pow.f32 alpha 2))) 1/3)))))
(+.f32 (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 4)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 -1/27 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3)))) (pow.f32 u0 3)) (pow.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (pow.f32 alpha 2))) 1/3))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (+.f32 (pow.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) 1/3) (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (pow.f32 alpha 2))) 1/3))))))
(*.f32 (pow.f32 (*.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) 1/3) (cbrt.f32 -1))
(+.f32 (*.f32 (pow.f32 (*.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) 1/3) (cbrt.f32 -1)) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 7)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3)))))
(+.f32 (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (*.f32 (pow.f32 u0 2) (pow.f32 (cbrt.f32 -1) 2))) (pow.f32 (/.f32 1 (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) 1/3))) (+.f32 (*.f32 (pow.f32 (*.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) 1/3) (cbrt.f32 -1)) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 7)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3))))))
(+.f32 (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (*.f32 (pow.f32 u0 2) (pow.f32 (cbrt.f32 -1) 2))) (pow.f32 (/.f32 1 (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) 1/3))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (-.f32 (*.f32 1/3 alpha) (+.f32 (*.f32 4/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))))))))) (*.f32 (pow.f32 u0 3) (pow.f32 (cbrt.f32 -1) 2))) (pow.f32 (/.f32 1 (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) 1/3))) (+.f32 (*.f32 (pow.f32 (*.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) 1/3) (cbrt.f32 -1)) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 7)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3)))))))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) alpha)) 1)
(*.f32 (log1p.f32 u0) alpha)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2))
(*.f32 (*.f32 (log1p.f32 u0) alpha) 1)
(*.f32 1 (*.f32 (log1p.f32 u0) alpha))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2)))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (*.f32 (cbrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) alpha))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 alpha) (log1p.f32 u0)))
(*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) (*.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2)))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) alpha))
(*.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 alpha) (log1p.f32 u0)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2) 3) (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) 3))
(*.f32 (*.f32 (log1p.f32 u0) (pow.f32 (cbrt.f32 alpha) 2)) (cbrt.f32 alpha))
(*.f32 (*.f32 (log1p.f32 u0) (sqrt.f32 alpha)) (sqrt.f32 alpha))
(*.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) 1) (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) (cbrt.f32 (log1p.f32 u0))) (cbrt.f32 alpha))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6)) (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 2))
(log.f32 (pow.f32 (+.f32 u0 1) alpha))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 alpha 3)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 u0) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) alpha)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) alpha)))
(-.f32 0 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1)
(pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 2)
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 2))
(log.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3) (pow.f32 alpha 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 3)
(pow.f32 (*.f32 (log1p.f32 u0) alpha) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) 3/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2)
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 2))
(log.f32 (pow.f32 (+.f32 u0 1) alpha))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 alpha 3)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 u0) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) alpha)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) alpha)))
(-.f32 (+.f32 1 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 1)
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 1)
(*.f32 1 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) 1/3))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2) (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (cbrt.f32 alpha))
(*.f32 (cbrt.f32 alpha) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) 1/3) (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) 1/3) (pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) 1/3))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 1)
(pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/3)
(pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) 2)
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2))
(log.f32 (exp.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(expm1.f32 (log1p.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(exp.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 1))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1/3))
(log1p.f32 (expm1.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
Outputs
(*.f32 (pow.f32 1 1/3) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha)
(*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4) (pow.f32 alpha 13))) 1/9))) (+.f32 (*.f32 (pow.f32 1 1/3) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4) (pow.f32 alpha 13))) 1/9)))))
(fma.f32 -2/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) (pow.f32 alpha 13)) 1/18) (pow.f32 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) (pow.f32 alpha 13)) 1/18))) (+.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha) (*.f32 (*.f32 -1/3 (/.f32 1 u0)) (*.f32 (pow.f32 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) (pow.f32 alpha 13)) 1/18) (pow.f32 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) (pow.f32 alpha 13)) 1/18)))))
(fma.f32 -2/3 (/.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18) (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18)) u0) (fma.f32 (/.f32 -1/3 u0) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18) (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18)) (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)))
(+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4) (pow.f32 alpha 13))) 1/9))) (+.f32 (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 1/9 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 14)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) 1/3)) (+.f32 (*.f32 (pow.f32 1 1/3) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4) (pow.f32 alpha 13))) 1/9))) (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 1 1/3))))))))
(fma.f32 -2/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) (pow.f32 alpha 13)) 1/18) (pow.f32 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) (pow.f32 alpha 13)) 1/18))) (fma.f32 2/9 (*.f32 (/.f32 1 (*.f32 u0 u0)) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18))) (fma.f32 (/.f32 (fma.f32 2/3 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha))) (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4)) 1/18)))) (*.f32 u0 u0)) (cbrt.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha)) (+.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha) (fma.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) (pow.f32 alpha 13)) 1/18) (pow.f32 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) (pow.f32 alpha 13)) 1/18))) (*.f32 1/3 (*.f32 1 (/.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (*.f32 u0 u0)))))))))
(fma.f32 -2/3 (/.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18) (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18)) u0) (fma.f32 2/9 (/.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)) (*.f32 u0 u0)) (fma.f32 (/.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4)) 1/18)) (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 2/3 (cbrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)))))) (*.f32 u0 u0)) (cbrt.f32 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)) (fma.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha (fma.f32 1/3 (/.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 u0 u0)) (*.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18) (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18)) (/.f32 -1/3 u0)))))))
(+.f32 (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 4)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 -1/27 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3)))) (pow.f32 u0 3)) (pow.f32 1 1/3))) (+.f32 (*.f32 (pow.f32 1 1/3) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) 1/3) (-.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 4)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 -1/27 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3)))))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 (*.f32 1 alpha) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 8)) 1/9) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9)))))) (pow.f32 u0 3)) (pow.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) 1/3)) (+.f32 (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 -2/9 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 3)) (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 4)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9))) (+.f32 (*.f32 -2/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4) (pow.f32 alpha 13))) 1/9))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 1/9 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 14)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (pow.f32 u0 3)) (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (+.f32 (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 1/9 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 14)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4)) 1/9))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) 1/3)) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (*.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 4) (pow.f32 alpha 13))) 1/9))))))))))))
(fma.f32 1/3 (/.f32 (*.f32 (-.f32 (*.f32 alpha -1/3) (fma.f32 -2/3 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18))) (*.f32 -1/27 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)))))) 1) (pow.f32 u0 3)) (+.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha) (fma.f32 (/.f32 (fma.f32 2/3 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha))) (-.f32 (*.f32 alpha -1/3) (fma.f32 -2/3 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18))) (*.f32 -1/27 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2))))))) (*.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 alpha (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 8)) 1/18) (pow.f32 (/.f32 alpha (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 8)) 1/18))) (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))))) (pow.f32 u0 3)) (cbrt.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha)) (fma.f32 1/3 (*.f32 1 (/.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (*.f32 u0 u0))) (fma.f32 -2/9 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18)) (/.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (pow.f32 u0 3))) (fma.f32 -2/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) (pow.f32 alpha 13)) 1/18) (pow.f32 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) (pow.f32 alpha 13)) 1/18))) (fma.f32 -1/3 (*.f32 (/.f32 (fma.f32 2/3 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha))) (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4)) 1/18)))) (pow.f32 u0 3)) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18))) (fma.f32 2/9 (*.f32 (/.f32 1 (*.f32 u0 u0)) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18))) (fma.f32 (/.f32 (fma.f32 2/3 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha))) (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18))))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4)) 1/18)))) (*.f32 u0 u0)) (cbrt.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha)) (*.f32 (*.f32 -1/3 (/.f32 1 u0)) (*.f32 (pow.f32 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) (pow.f32 alpha 13)) 1/18) (pow.f32 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 4) (pow.f32 alpha 13)) 1/18))))))))))))
(fma.f32 1/3 (/.f32 (-.f32 (*.f32 alpha -1/3) (fma.f32 -2/3 (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18))) (*.f32 -1/27 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)))))) (pow.f32 u0 3)) (fma.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha (fma.f32 (cbrt.f32 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)) (/.f32 (fma.f32 (*.f32 2/3 (cbrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)))) (-.f32 (*.f32 alpha -1/3) (fma.f32 -2/3 (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18))) (*.f32 -1/27 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)))))) (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 alpha (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 8)) 1/18) (pow.f32 (/.f32 alpha (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 8)) 1/18))))) (pow.f32 u0 3)) (fma.f32 1/3 (/.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 u0 u0)) (fma.f32 -2/9 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18)) (/.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (pow.f32 u0 3))) (fma.f32 -2/3 (/.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18) (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18)) u0) (fma.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) 1/18) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) 1/18) (/.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4)) 1/18)) (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 2/3 (cbrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)))))) (pow.f32 u0 3)))) (fma.f32 2/9 (/.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)) (*.f32 u0 u0)) (fma.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18) (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18)) u0) -1/3 (*.f32 (/.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4)) 1/18)) (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 2/3 (cbrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)))))) u0) (/.f32 (cbrt.f32 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)) u0)))))))))))
(fma.f32 1/3 (/.f32 (+.f32 (fma.f32 alpha -1/3 (*.f32 2/3 (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18))))) (*.f32 1/27 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2))))) (pow.f32 u0 3)) (fma.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha (fma.f32 (cbrt.f32 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)) (/.f32 (fma.f32 (*.f32 2/3 (cbrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)))) (+.f32 (fma.f32 alpha -1/3 (*.f32 2/3 (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18))))) (*.f32 1/27 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2))))) (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 alpha (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 8)) 1/18) (pow.f32 (/.f32 alpha (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 8)) 1/18))))) (pow.f32 u0 3)) (fma.f32 1/3 (/.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 u0 u0)) (fma.f32 -2/9 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18)) (/.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (pow.f32 u0 3))) (fma.f32 -2/3 (/.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18) (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18)) u0) (fma.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) 1/18) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) 1/18) (/.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4)) 1/18)) (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 2/3 (cbrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)))))) (pow.f32 u0 3)))) (fma.f32 2/9 (/.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)) (*.f32 u0 u0)) (fma.f32 (/.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18) (pow.f32 (*.f32 (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4) (pow.f32 alpha 13)) 1/18)) u0) -1/3 (*.f32 (/.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 4)) 1/18)) (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 2/3 (cbrt.f32 (/.f32 1 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)))))) u0) (/.f32 (cbrt.f32 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)) u0)))))))))))
(*.f32 -1 (*.f32 (pow.f32 1 1/3) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(neg.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 1 1/3) (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) (pow.f32 alpha 13))) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3))) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) (pow.f32 alpha 13))) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3)))) u0)))
(*.f32 -1 (+.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) 1) u0)))
(neg.f32 (fma.f32 alpha (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) u0)))
(neg.f32 (fma.f32 alpha (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (*.f32 -1 (cbrt.f32 -1)))) u0)))
(+.f32 (*.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) 1/3) (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (cbrt.f32 -1)))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 14)) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3))))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) 1/3)) (+.f32 (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 1 1/3) (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) (pow.f32 alpha 13))) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3))) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) (pow.f32 alpha 13))) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3)))) u0)) (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (pow.f32 u0 2)) (pow.f32 1 1/3)))))))
(fma.f32 (/.f32 (cbrt.f32 -1) (/.f32 (*.f32 u0 u0) (fma.f32 2/3 (/.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))))) (cbrt.f32 -1)) (*.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18))) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))))))) (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (fma.f32 2/9 (*.f32 (/.f32 1 (*.f32 u0 u0)) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (fma.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) 1) u0) (*.f32 (*.f32 1/3 (/.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 u0 u0))) 1)))))
(fma.f32 (*.f32 (/.f32 (cbrt.f32 -1) (*.f32 u0 u0)) (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)))) (*.f32 (/.f32 (fma.f32 alpha -1/2 (*.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 -1)) (*.f32 2/3 (cbrt.f32 (/.f32 (/.f32 1 alpha) (log.f32 (/.f32 -1 u0)))))))) (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (fma.f32 2/9 (/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))) (*.f32 u0 u0)) (fma.f32 -1 (fma.f32 alpha (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) u0)) (*.f32 1/3 (/.f32 (fma.f32 alpha -1/2 (*.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 u0 u0))))))
(fma.f32 (*.f32 (/.f32 (cbrt.f32 -1) (*.f32 u0 u0)) (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (/.f32 1 (*.f32 -1 (cbrt.f32 -1))))) (*.f32 (/.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (cbrt.f32 -1)) (*.f32 2/3 (cbrt.f32 (/.f32 (/.f32 1 alpha) (log.f32 (/.f32 -1 u0)))))))) (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (fma.f32 2/9 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (/.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (*.f32 u0 u0))) (-.f32 (*.f32 1/3 (/.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 u0 u0))) (fma.f32 alpha (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (*.f32 -1 (cbrt.f32 -1)))) u0)))))
(+.f32 (*.f32 (/.f32 (*.f32 (cbrt.f32 -1) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) 1/3) (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (cbrt.f32 -1)))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 14)) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3))))) (pow.f32 u0 2)) (pow.f32 (*.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) 1/3)) (+.f32 (*.f32 2/9 (*.f32 (/.f32 1 (pow.f32 u0 2)) (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 1 1/3) (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) (pow.f32 alpha 13))) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3))) (*.f32 1/3 (*.f32 (pow.f32 (*.f32 (pow.f32 1 4) (*.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 4) (pow.f32 alpha 13))) 1/9) (pow.f32 (pow.f32 (cbrt.f32 -1) 4) 1/3)))) u0)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (pow.f32 (*.f32 1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) 1/3) (*.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) 1/3) (/.f32 (-.f32 (*.f32 1/3 alpha) (+.f32 (*.f32 4/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))))))))) (cbrt.f32 -1)))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) alpha) (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))))))) (cbrt.f32 -1))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (-.f32 (*.f32 1/3 alpha) (+.f32 (*.f32 4/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))))))))))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 7)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) 1/3) (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (cbrt.f32 -1)))) (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 14)) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)) 1/3))))))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))))))))) (pow.f32 u0 3))) (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (pow.f32 u0 2)) (pow.f32 1 1/3))))))))
(fma.f32 (/.f32 (cbrt.f32 -1) (/.f32 (*.f32 u0 u0) (fma.f32 2/3 (/.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))))) (cbrt.f32 -1)) (*.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18))) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4))))))) (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (fma.f32 2/9 (*.f32 (/.f32 1 (*.f32 u0 u0)) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (fma.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (fma.f32 -1 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) 1) u0) (fma.f32 -1 (/.f32 (fma.f32 (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 (cbrt.f32 -1) (fma.f32 2/3 (/.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (-.f32 (*.f32 1/3 alpha) (fma.f32 4/9 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))))) (fma.f32 1/27 (*.f32 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (*.f32 2/9 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))))))))) (cbrt.f32 -1)) (*.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/18) (pow.f32 (/.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/18)) (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8)))))))) (+.f32 (*.f32 1/3 (-.f32 (*.f32 1/3 alpha) (fma.f32 4/9 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))))) (fma.f32 1/27 (*.f32 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (*.f32 2/9 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))))))))) (fma.f32 1/3 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (fma.f32 2/3 (/.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))))) (cbrt.f32 -1)) (*.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18))) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)))))) (*.f32 2/9 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))))))))) (pow.f32 u0 3)) (*.f32 (*.f32 1/3 (/.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 u0 u0))) 1))))))
(fma.f32 (*.f32 (/.f32 (cbrt.f32 -1) (*.f32 u0 u0)) (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)))) (*.f32 (/.f32 (fma.f32 alpha -1/2 (*.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 -1)) (*.f32 2/3 (cbrt.f32 (/.f32 (/.f32 1 alpha) (log.f32 (/.f32 -1 u0)))))))) (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (fma.f32 2/9 (/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))) (*.f32 u0 u0)) (fma.f32 -1 (fma.f32 alpha (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (pow.f32 (cbrt.f32 -1) 4))) u0)) (-.f32 (*.f32 1/3 (/.f32 (fma.f32 alpha -1/2 (*.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 u0 u0))) (/.f32 (fma.f32 (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 (cbrt.f32 -1) (fma.f32 2/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (*.f32 (pow.f32 (/.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/18) (pow.f32 (/.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8))))) (*.f32 (/.f32 (-.f32 (*.f32 1/3 alpha) (fma.f32 4/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))) (fma.f32 2/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))) (*.f32 1/27 (/.f32 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2)))))) (cbrt.f32 -1)) (*.f32 2/3 (cbrt.f32 (/.f32 (/.f32 1 alpha) (log.f32 (/.f32 -1 u0)))))))) (fma.f32 1/3 (-.f32 (*.f32 1/3 alpha) (fma.f32 4/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))) (fma.f32 2/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))) (*.f32 1/27 (/.f32 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2)))))) (fma.f32 1/3 (*.f32 (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 4)))) (*.f32 (/.f32 (fma.f32 alpha -1/2 (*.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (cbrt.f32 -1)) (*.f32 2/3 (cbrt.f32 (/.f32 (/.f32 1 alpha) (log.f32 (/.f32 -1 u0))))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))) (*.f32 2/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))))))) (pow.f32 u0 3))))))
(fma.f32 (*.f32 (/.f32 (cbrt.f32 -1) (*.f32 u0 u0)) (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (/.f32 1 (*.f32 -1 (cbrt.f32 -1))))) (*.f32 (/.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (cbrt.f32 -1)) (*.f32 2/3 (cbrt.f32 (/.f32 (/.f32 1 alpha) (log.f32 (/.f32 -1 u0)))))))) (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (fma.f32 2/9 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 -1))) (/.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (*.f32 u0 u0))) (-.f32 (-.f32 (*.f32 1/3 (/.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 u0 u0))) (fma.f32 alpha (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (*.f32 (pow.f32 alpha 13) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (*.f32 -1 (cbrt.f32 -1)))) u0))) (/.f32 (fma.f32 (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 (cbrt.f32 -1) (fma.f32 2/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 (*.f32 (pow.f32 (/.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/18) (pow.f32 (/.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 8)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 8))))) (*.f32 (/.f32 (-.f32 (*.f32 1/3 alpha) (fma.f32 4/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))) (fma.f32 2/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))) (*.f32 1/27 (/.f32 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2)))))) (cbrt.f32 -1)) (*.f32 2/3 (cbrt.f32 (/.f32 (/.f32 1 alpha) (log.f32 (/.f32 -1 u0)))))))) (fma.f32 1/3 (-.f32 (*.f32 1/3 alpha) (fma.f32 4/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))) (fma.f32 2/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))) (*.f32 1/27 (/.f32 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2)))))) (fma.f32 1/3 (*.f32 (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 14) (pow.f32 (log.f32 (/.f32 -1 u0)) 4)) 1/18)) (cbrt.f32 (/.f32 1 (*.f32 -1 (cbrt.f32 -1))))) (*.f32 (/.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (cbrt.f32 -1)) (*.f32 2/3 (cbrt.f32 (/.f32 (/.f32 1 alpha) (log.f32 (/.f32 -1 u0))))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))) (*.f32 2/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))))))) (pow.f32 u0 3)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))))
(fma.f32 u0 (*.f32 alpha alpha) (fma.f32 1/3 (*.f32 (pow.f32 u0 3) (*.f32 alpha alpha)) (*.f32 1/2 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha)))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/2) (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(fma.f32 1/4 (*.f32 (*.f32 alpha alpha) (pow.f32 u0 4)) (fma.f32 u0 (*.f32 alpha alpha) (fma.f32 1/3 (*.f32 (pow.f32 u0 3) (*.f32 alpha alpha)) (*.f32 1/2 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))))))
(+.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/2) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 1/4 (pow.f32 u0 4)) u0)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 alpha alpha)))
(*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (neg.f32 (*.f32 alpha alpha)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))
(+.f32 (neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 alpha alpha))) (/.f32 (*.f32 alpha alpha) u0))
(-.f32 (/.f32 alpha (/.f32 u0 alpha)) (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (*.f32 alpha alpha)))
(fma.f32 (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0)) (*.f32 alpha alpha) (/.f32 alpha (/.f32 u0 alpha)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))))
(+.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 alpha alpha)))))
(-.f32 (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (/.f32 alpha (/.f32 u0 alpha))) (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (*.f32 alpha alpha)))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))))))
(fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 alpha alpha))))))
(fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (-.f32 (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (/.f32 alpha (/.f32 u0 alpha))) (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (*.f32 alpha alpha))))
(-.f32 (fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (/.f32 alpha (/.f32 u0 alpha)))) (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) (*.f32 alpha alpha)))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(*.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (/.f32 (*.f32 alpha alpha) u0))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (/.f32 alpha (/.f32 u0 alpha)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 u0 u0))))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (/.f32 alpha (/.f32 u0 alpha))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(fma.f32 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 u0 u0)))))
(fma.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha alpha) (fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (fma.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)) (/.f32 alpha (/.f32 u0 alpha)))))
(*.f32 -1 (*.f32 u0 alpha))
(neg.f32 (*.f32 u0 alpha))
(*.f32 alpha (neg.f32 u0))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(fma.f32 -1 (*.f32 u0 alpha) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (+.f32 (neg.f32 u0) (*.f32 (*.f32 u0 u0) -1/2)))
(*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(fma.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)) (fma.f32 -1 (*.f32 u0 alpha) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0)))))
(fma.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)) (*.f32 alpha (+.f32 (neg.f32 u0) (*.f32 (*.f32 u0 u0) -1/2))))
(fma.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0)))
(+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))))
(fma.f32 -1/4 (*.f32 alpha (pow.f32 u0 4)) (fma.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)) (fma.f32 -1 (*.f32 u0 alpha) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))))
(fma.f32 -1/4 (*.f32 alpha (pow.f32 u0 4)) (fma.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)) (*.f32 alpha (+.f32 (neg.f32 u0) (*.f32 (*.f32 u0 u0) -1/2)))))
(fma.f32 -1/4 (*.f32 alpha (pow.f32 u0 4)) (fma.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0))))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)
(*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha)
(*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)
(+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(fma.f32 -1 (/.f32 alpha u0) (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha))
(-.f32 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha) (/.f32 alpha u0))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 -1 (/.f32 alpha u0) (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha)))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (-.f32 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha) (/.f32 alpha u0)))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (+.f32 (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 -1 (/.f32 alpha u0) (fma.f32 -1/3 (/.f32 alpha (pow.f32 u0 3)) (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha))))
(fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (-.f32 (fma.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha (/.f32 alpha (/.f32 (pow.f32 u0 3) -1/3))) (/.f32 alpha u0)))
(*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(neg.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0)))
(*.f32 -1 (+.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (/.f32 alpha u0)))
(neg.f32 (fma.f32 alpha (log.f32 (/.f32 -1 u0)) (/.f32 alpha u0)))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 alpha u0))))
(fma.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (neg.f32 (/.f32 alpha u0))))
(-.f32 (fma.f32 (neg.f32 alpha) (log.f32 (/.f32 -1 u0)) (*.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)))) (/.f32 alpha u0))
(-.f32 (*.f32 -1/2 (/.f32 alpha (*.f32 u0 u0))) (fma.f32 alpha (log.f32 (/.f32 -1 u0)) (/.f32 alpha u0)))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(fma.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (fma.f32 -1 (/.f32 alpha u0) (/.f32 (*.f32 alpha -1/3) (pow.f32 u0 3)))))
(-.f32 (fma.f32 -1/2 (/.f32 alpha (*.f32 u0 u0)) (-.f32 (/.f32 alpha (/.f32 (pow.f32 u0 3) -1/3)) (/.f32 alpha u0))) (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
(pow.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) 1/3)
(cbrt.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha))
(cbrt.f32 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha))
(+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (pow.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) 1/3))
(fma.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18))) (cbrt.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha)))
(fma.f32 -1/3 (/.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) 1/18)) u0) (cbrt.f32 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)))
(+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (+.f32 (pow.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) 1/3) (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (pow.f32 alpha 2))) 1/3)))))
(+.f32 (fma.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18))) (cbrt.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha))) (*.f32 1/3 (*.f32 (/.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (*.f32 u0 u0)) (cbrt.f32 (/.f32 1 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) (*.f32 alpha alpha)))))))
(fma.f32 (/.f32 -1/3 u0) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) 1/18)) (fma.f32 (/.f32 (*.f32 1/3 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18))))) (*.f32 u0 u0)) (cbrt.f32 (/.f32 (/.f32 1 (*.f32 alpha alpha)) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2))) (cbrt.f32 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha))))
(+.f32 (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 4)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 5)) 1/9) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))))) (*.f32 -1/27 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/3)))) (pow.f32 u0 3)) (pow.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (pow.f32 alpha 2))) 1/3))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 1 u0) (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) 1/9))) (+.f32 (pow.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) 1/3) (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 17)) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) 1/9))) (pow.f32 u0 2)) (pow.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (pow.f32 alpha 2))) 1/3))))))
(fma.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 alpha -1/3) (fma.f32 -2/3 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 5)) 1/18))) (*.f32 -1/27 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)))))) (pow.f32 u0 3)) (cbrt.f32 (/.f32 1 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) (*.f32 alpha alpha))))) (+.f32 (fma.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2)) 1/18))) (cbrt.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) alpha))) (*.f32 1/3 (*.f32 (/.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1))) 1/18)))) (*.f32 u0 u0)) (cbrt.f32 (/.f32 1 (*.f32 (pow.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)) 2) (*.f32 alpha alpha))))))))
(fma.f32 1/3 (/.f32 (-.f32 (*.f32 alpha -1/3) (fma.f32 -2/3 (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18))) (*.f32 -1/27 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)))))) (/.f32 (pow.f32 u0 3) (cbrt.f32 (/.f32 (/.f32 1 (*.f32 alpha alpha)) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2))))) (fma.f32 (/.f32 -1/3 u0) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) 1/18)) (fma.f32 (/.f32 (*.f32 1/3 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18))))) (*.f32 u0 u0)) (cbrt.f32 (/.f32 (/.f32 1 (*.f32 alpha alpha)) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2))) (cbrt.f32 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)))))
(fma.f32 1/3 (/.f32 (+.f32 (fma.f32 alpha -1/3 (*.f32 2/3 (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18)))) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 5)) 1/18))))) (*.f32 1/27 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2))))) (/.f32 (pow.f32 u0 3) (cbrt.f32 (/.f32 (/.f32 1 (*.f32 alpha alpha)) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2))))) (fma.f32 (/.f32 -1/3 u0) (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2)) 1/18)) (fma.f32 (/.f32 (*.f32 1/3 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (+.f32 (log.f32 -1) (log.f32 u0))) 1/18))))) (*.f32 u0 u0)) (cbrt.f32 (/.f32 (/.f32 1 (*.f32 alpha alpha)) (pow.f32 (+.f32 (log.f32 -1) (log.f32 u0)) 2))) (cbrt.f32 (*.f32 (+.f32 (log.f32 -1) (log.f32 u0)) alpha)))))
(*.f32 (pow.f32 (*.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) 1/3) (cbrt.f32 -1))
(*.f32 (cbrt.f32 -1) (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 (pow.f32 (*.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) 1/3) (cbrt.f32 -1)) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 7)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3)))))
(fma.f32 (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (cbrt.f32 -1) (*.f32 (*.f32 -1/3 (/.f32 1 u0)) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))))
(fma.f32 -1/3 (/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) u0) (*.f32 (cbrt.f32 -1) (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))))))
(fma.f32 -1/3 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (/.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) u0)) (*.f32 (cbrt.f32 -1) (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (*.f32 (pow.f32 u0 2) (pow.f32 (cbrt.f32 -1) 2))) (pow.f32 (/.f32 1 (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) 1/3))) (+.f32 (*.f32 (pow.f32 (*.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) 1/3) (cbrt.f32 -1)) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 7)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3))))))
(fma.f32 1/3 (*.f32 (/.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 (*.f32 u0 u0) (pow.f32 (cbrt.f32 -1) 2))) (cbrt.f32 (/.f32 (/.f32 1 (*.f32 alpha alpha)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))) (fma.f32 (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (cbrt.f32 -1) (*.f32 (*.f32 -1/3 (/.f32 1 u0)) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))))))
(fma.f32 1/3 (*.f32 (/.f32 (fma.f32 alpha -1/2 (*.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 u0 u0)) (/.f32 (cbrt.f32 (/.f32 (/.f32 1 (*.f32 alpha alpha)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2))) (fma.f32 -1/3 (/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) u0) (*.f32 (cbrt.f32 -1) (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))))
(fma.f32 1/3 (*.f32 (/.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 u0 u0)) (/.f32 (cbrt.f32 (/.f32 (/.f32 1 (*.f32 alpha alpha)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2))) (fma.f32 -1/3 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (/.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) u0)) (*.f32 (cbrt.f32 -1) (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))))
(+.f32 (*.f32 1/3 (*.f32 (/.f32 (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))) (*.f32 (pow.f32 u0 2) (pow.f32 (cbrt.f32 -1) 2))) (pow.f32 (/.f32 1 (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) 1/3))) (+.f32 (*.f32 -1/3 (*.f32 (/.f32 (-.f32 (*.f32 1/3 alpha) (+.f32 (*.f32 4/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3))))))) (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 (*.f32 1 (pow.f32 alpha 7)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/3) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 4)) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/9) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)) 1/3) (-.f32 (*.f32 -1/2 alpha) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 17)) (log.f32 (/.f32 -1 u0))) 1/9) (pow.f32 (/.f32 1 (cbrt.f32 -1)) 1/3)))))))))) (*.f32 (pow.f32 u0 3) (pow.f32 (cbrt.f32 -1) 2))) (pow.f32 (/.f32 1 (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) 1/3))) (+.f32 (*.f32 (pow.f32 (*.f32 1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) 1/3) (cbrt.f32 -1)) (*.f32 -1/3 (*.f32 (/.f32 1 u0) (*.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 1 4) (pow.f32 alpha 7)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/9) (pow.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)) 1/3)))))))
(fma.f32 1/3 (*.f32 (/.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 (*.f32 u0 u0) (pow.f32 (cbrt.f32 -1) 2))) (cbrt.f32 (/.f32 (/.f32 1 (*.f32 alpha alpha)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))) (fma.f32 -1/3 (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (*.f32 alpha alpha)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 (-.f32 (*.f32 1/3 alpha) (fma.f32 4/9 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))))) (fma.f32 1/27 (*.f32 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (*.f32 2/9 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5)))) (+.f32 (*.f32 alpha -1/2) (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))))))))) (*.f32 (pow.f32 u0 3) (pow.f32 (cbrt.f32 -1) 2)))) (fma.f32 (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (cbrt.f32 -1) (*.f32 (*.f32 -1/3 (/.f32 1 u0)) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))))))))
(+.f32 (fma.f32 -1/3 (/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2)))) u0) (*.f32 (cbrt.f32 -1) (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (*.f32 alpha alpha)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (+.f32 (*.f32 1/3 (/.f32 (fma.f32 alpha -1/2 (*.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (*.f32 u0 u0) (pow.f32 (cbrt.f32 -1) 2)))) (/.f32 (*.f32 -1/3 (-.f32 (*.f32 1/3 alpha) (fma.f32 4/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))) (fma.f32 2/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18))) (cbrt.f32 (/.f32 1 (cbrt.f32 -1))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))) (*.f32 1/27 (/.f32 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2))))))) (*.f32 (pow.f32 u0 3) (pow.f32 (cbrt.f32 -1) 2))))))
(+.f32 (fma.f32 -1/3 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 2))) (/.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) 1/18)) u0)) (*.f32 (cbrt.f32 -1) (cbrt.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) (*.f32 (cbrt.f32 (/.f32 (/.f32 1 (*.f32 alpha alpha)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (+.f32 (*.f32 1/3 (/.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 (*.f32 u0 u0) (pow.f32 (cbrt.f32 -1) 2)))) (/.f32 (*.f32 -1/3 (-.f32 (*.f32 1/3 alpha) (fma.f32 4/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))) (fma.f32 2/9 (*.f32 (fma.f32 alpha -1/2 (*.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 17) (log.f32 (/.f32 -1 u0))) 1/18)) (cbrt.f32 (/.f32 1 (cbrt.f32 -1)))))) (*.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18) (pow.f32 (/.f32 (pow.f32 alpha 4) (pow.f32 (log.f32 (/.f32 -1 u0)) 5)) 1/18)) (cbrt.f32 (/.f32 1 (pow.f32 (cbrt.f32 -1) 5))))) (*.f32 1/27 (/.f32 (cbrt.f32 (/.f32 (pow.f32 alpha 7) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (pow.f32 (cbrt.f32 -1) 2))))))) (*.f32 (pow.f32 u0 3) (pow.f32 (cbrt.f32 -1) 2))))))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) alpha)) 1)
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (log1p.f32 u0) alpha)
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 alpha (log1p.f32 u0))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (*.f32 (log1p.f32 u0) alpha) 1)
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 1 (*.f32 (log1p.f32 u0) alpha))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (*.f32 (cbrt.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2)))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 2) (cbrt.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (cbrt.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) alpha))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 alpha) (log1p.f32 u0)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) (*.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (*.f32 (sqrt.f32 (log1p.f32 u0)) alpha))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 alpha) (log1p.f32 u0)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2) 3) (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) 3))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (*.f32 (log1p.f32 u0) (pow.f32 (cbrt.f32 alpha) 2)) (cbrt.f32 alpha))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (*.f32 (log1p.f32 u0) (sqrt.f32 alpha)) (sqrt.f32 alpha))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) 1) (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) (cbrt.f32 (log1p.f32 u0))) (cbrt.f32 alpha))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 2) (cbrt.f32 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 2) (*.f32 (cbrt.f32 (log1p.f32 u0)) (cbrt.f32 alpha)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6)) (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 2))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(log.f32 (pow.f32 (+.f32 u0 1) alpha))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 alpha 3)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 u0) 3)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) alpha)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) alpha)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(-.f32 0 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 u0) (neg.f32 (*.f32 alpha alpha)))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 3)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3) 1/3)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 2)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 u0) (neg.f32 (*.f32 alpha alpha)))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 2))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(log.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3)))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3) (pow.f32 alpha 3)))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) alpha)) 1)
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 3)
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (*.f32 (log1p.f32 u0) alpha) 1)
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) 3/2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 2) 3/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3) 1/3)
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2)
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 2))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(log.f32 (pow.f32 (+.f32 u0 1) alpha))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 3))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 alpha 3)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (log1p.f32 u0) 3)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) alpha)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) alpha)))
(+.f32 1 (-.f32 (*.f32 alpha (log1p.f32 u0)) 1))
(+.f32 (*.f32 alpha (log1p.f32 u0)) 0)
(*.f32 alpha (log1p.f32 u0))
(-.f32 (+.f32 1 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 1)
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 1)
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(*.f32 1 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2))
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) 1/3))
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 2) (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (cbrt.f32 alpha))
(*.f32 (cbrt.f32 alpha) (cbrt.f32 (log1p.f32 u0)))
(*.f32 (cbrt.f32 (log1p.f32 u0)) (cbrt.f32 alpha))
(*.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6))
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2) 1/3) (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)))
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) 1/3) (pow.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) alpha)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 alpha (log1p.f32 u0)))) (cbrt.f32 (sqrt.f32 (*.f32 alpha (log1p.f32 u0)))))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 1)
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/3)
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 3)
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) alpha) 1/6) 2)
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha)) 2))
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(log.f32 (exp.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(expm1.f32 (log1p.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(exp.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))) 1))
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) alpha)) 1/3))
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))
(log1p.f32 (expm1.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) alpha))))
(+.f32 (+.f32 1 (cbrt.f32 (*.f32 alpha (log1p.f32 u0)))) -1)
(+.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 0)
(cbrt.f32 (*.f32 alpha (log1p.f32 u0)))

localize26.0ms (0.2%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.3%
(*.f32 alpha (*.f32 alpha u0))
29.3%
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
Compiler

Compiled 29 to 11 computations (62.1% saved)

series0.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
alpha
@0
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
0.0ms
alpha
@inf
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
0.0ms
u0
@-inf
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
0.0ms
u0
@inf
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
0.0ms
alpha
@-inf
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)

rewrite100.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1910×pow1
1772×add-exp-log
1772×log1p-expm1-u
1772×expm1-log1p-u
202×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0925
119513
2270413
Stop Event
node limit
Counts
1 → 53
Calls
Call 1
Inputs
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
Outputs
(+.f32 1 (fma.f32 alpha (*.f32 alpha u0) -1))
(+.f32 1 (*.f32 (fma.f32 alpha (*.f32 alpha u0) -1) 1))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(+.f32 (fma.f32 alpha (*.f32 alpha u0) 1) -1)
(+.f32 -1 (fma.f32 alpha (*.f32 alpha u0) 1))
(+.f32 (fma.f32 alpha (*.f32 alpha u0) -1) 1)
(*.f32 1 (*.f32 alpha (*.f32 alpha u0)))
(*.f32 alpha (*.f32 alpha u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha u0)) 2) (*.f32 (cbrt.f32 (*.f32 alpha u0)) alpha))
(*.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 2) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 alpha) (*.f32 alpha u0)))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (sqrt.f32 (*.f32 alpha u0)) (*.f32 (sqrt.f32 (*.f32 alpha u0)) alpha))
(*.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)))
(*.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 alpha) (*.f32 alpha u0)))
(*.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) -1) (/.f32 1 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2))))
(*.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1) (/.f32 1 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)))
(*.f32 (+.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1) (-.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1))
(*.f32 (*.f32 (*.f32 alpha alpha) 1) u0)
(*.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (*.f32 alpha u0)) 2)) (cbrt.f32 (*.f32 alpha u0)))
(*.f32 (*.f32 alpha (sqrt.f32 (*.f32 alpha u0))) (sqrt.f32 (*.f32 alpha u0)))
(*.f32 (*.f32 (*.f32 alpha u0) (pow.f32 (cbrt.f32 alpha) 2)) (cbrt.f32 alpha))
(*.f32 (*.f32 (*.f32 alpha u0) (sqrt.f32 alpha)) (sqrt.f32 alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 u0 u0))) (cbrt.f32 u0))
(*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 u0)) (sqrt.f32 u0))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)) (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)))
(/.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) (-.f32 1 (*.f32 (fma.f32 alpha (*.f32 alpha u0) 1) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2))
(/.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1) (-.f32 (fma.f32 alpha (*.f32 alpha u0) 1) -1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1)) (neg.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) -1) 3)) (+.f32 1 (-.f32 (*.f32 (fma.f32 alpha (*.f32 alpha u0) -1) (fma.f32 alpha (*.f32 alpha u0) -1)) (fma.f32 alpha (*.f32 alpha u0) -1))))
(/.f32 (-.f32 1 (*.f32 (fma.f32 alpha (*.f32 alpha u0) -1) (fma.f32 alpha (*.f32 alpha u0) -1))) (-.f32 1 (fma.f32 alpha (*.f32 alpha u0) -1)))
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) u0) alpha))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))) 1))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha u0))))
(fma.f32 1 (fma.f32 alpha (*.f32 alpha u0) 1) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 2) (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) -1)
(fma.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) -1)

simplify80.0ms (0.7%)

Algorithm
egg-herbie
Rules
1266×fma-def
1062×log-prod
878×div-sub
660×unswap-sqr
598×distribute-lft-neg-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01351685
13341611
210461603
348541493
Stop Event
node limit
Counts
77 → 69
Calls
Call 1
Inputs
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 1 (fma.f32 alpha (*.f32 alpha u0) -1))
(+.f32 1 (*.f32 (fma.f32 alpha (*.f32 alpha u0) -1) 1))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(+.f32 (fma.f32 alpha (*.f32 alpha u0) 1) -1)
(+.f32 -1 (fma.f32 alpha (*.f32 alpha u0) 1))
(+.f32 (fma.f32 alpha (*.f32 alpha u0) -1) 1)
(*.f32 1 (*.f32 alpha (*.f32 alpha u0)))
(*.f32 alpha (*.f32 alpha u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha u0)) 2) (*.f32 (cbrt.f32 (*.f32 alpha u0)) alpha))
(*.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 2) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 alpha) (*.f32 alpha u0)))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (sqrt.f32 (*.f32 alpha u0)) (*.f32 (sqrt.f32 (*.f32 alpha u0)) alpha))
(*.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)))
(*.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 alpha) (*.f32 alpha u0)))
(*.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) -1) (/.f32 1 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2))))
(*.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1) (/.f32 1 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)))
(*.f32 (+.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1) (-.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1))
(*.f32 (*.f32 (*.f32 alpha alpha) 1) u0)
(*.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (*.f32 alpha u0)) 2)) (cbrt.f32 (*.f32 alpha u0)))
(*.f32 (*.f32 alpha (sqrt.f32 (*.f32 alpha u0))) (sqrt.f32 (*.f32 alpha u0)))
(*.f32 (*.f32 (*.f32 alpha u0) (pow.f32 (cbrt.f32 alpha) 2)) (cbrt.f32 alpha))
(*.f32 (*.f32 (*.f32 alpha u0) (sqrt.f32 alpha)) (sqrt.f32 alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 u0 u0))) (cbrt.f32 u0))
(*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 u0)) (sqrt.f32 u0))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)) (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)))
(/.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) (-.f32 1 (*.f32 (fma.f32 alpha (*.f32 alpha u0) 1) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2))
(/.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1) (-.f32 (fma.f32 alpha (*.f32 alpha u0) 1) -1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1)) (neg.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) -1) 3)) (+.f32 1 (-.f32 (*.f32 (fma.f32 alpha (*.f32 alpha u0) -1) (fma.f32 alpha (*.f32 alpha u0) -1)) (fma.f32 alpha (*.f32 alpha u0) -1))))
(/.f32 (-.f32 1 (*.f32 (fma.f32 alpha (*.f32 alpha u0) -1) (fma.f32 alpha (*.f32 alpha u0) -1))) (-.f32 1 (fma.f32 alpha (*.f32 alpha u0) -1)))
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) u0) alpha))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))) 1))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha u0))))
(fma.f32 1 (fma.f32 alpha (*.f32 alpha u0) 1) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 2) (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) -1)
(fma.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) -1)
Outputs
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 1 (fma.f32 alpha (*.f32 alpha u0) -1))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 1 (*.f32 (fma.f32 alpha (*.f32 alpha u0) -1) 1))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (fma.f32 alpha (*.f32 alpha u0) 1) -1)
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 -1 (fma.f32 alpha (*.f32 alpha u0) 1))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (fma.f32 alpha (*.f32 alpha u0) -1) 1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 1 (*.f32 alpha (*.f32 alpha u0)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha u0) alpha)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha u0)) 2) (*.f32 (cbrt.f32 (*.f32 alpha u0)) alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 2) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 alpha) (*.f32 alpha u0)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (sqrt.f32 (*.f32 alpha u0)) (*.f32 (sqrt.f32 (*.f32 alpha u0)) alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 alpha) (*.f32 alpha u0)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) -1) (/.f32 1 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2))))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 2) (fma.f32 alpha (*.f32 u0 alpha) 2))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 3)) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 2) (fma.f32 u0 (*.f32 alpha alpha) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 3)) (+.f32 2 (fma.f32 u0 (*.f32 alpha alpha) (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 2))))
(*.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1) (/.f32 1 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 2)) (/.f32 1 (fma.f32 alpha (*.f32 u0 alpha) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 2)) (fma.f32 u0 (*.f32 alpha alpha) 2))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -1))
(*.f32 (+.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1) (-.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) 1) u0)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (*.f32 alpha u0)) 2)) (cbrt.f32 (*.f32 alpha u0)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha (sqrt.f32 (*.f32 alpha u0))) (sqrt.f32 (*.f32 alpha u0)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 alpha u0) (pow.f32 (cbrt.f32 alpha) 2)) (cbrt.f32 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 alpha u0) (sqrt.f32 alpha)) (sqrt.f32 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (cbrt.f32 (*.f32 u0 u0))) (cbrt.f32 u0))
(*.f32 (*.f32 alpha alpha) (*.f32 (cbrt.f32 (*.f32 u0 u0)) (cbrt.f32 u0)))
(*.f32 alpha (*.f32 alpha (*.f32 (cbrt.f32 (*.f32 u0 u0)) (cbrt.f32 u0))))
(*.f32 alpha (*.f32 (cbrt.f32 u0) (*.f32 alpha (cbrt.f32 (*.f32 u0 u0)))))
(*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 u0)) (sqrt.f32 u0))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)) (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) -1)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 2) (fma.f32 alpha (*.f32 u0 alpha) 2))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 3)) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 2) (fma.f32 u0 (*.f32 alpha alpha) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 3)) (+.f32 2 (fma.f32 u0 (*.f32 alpha alpha) (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 2))))
(/.f32 1 (/.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 2)) (/.f32 1 (fma.f32 alpha (*.f32 u0 alpha) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 2)) (fma.f32 u0 (*.f32 alpha alpha) 2))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -1))
(/.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 2) (fma.f32 alpha (*.f32 u0 alpha) 2))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 3)) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 2) (fma.f32 u0 (*.f32 alpha alpha) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 3)) (+.f32 2 (fma.f32 u0 (*.f32 alpha alpha) (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 2))))
(/.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) (-.f32 1 (*.f32 (fma.f32 alpha (*.f32 alpha u0) 1) -1))))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 2) (fma.f32 alpha (*.f32 u0 alpha) 2))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 3)) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 2) (fma.f32 u0 (*.f32 alpha alpha) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 3)) (+.f32 2 (fma.f32 u0 (*.f32 alpha alpha) (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 2))))
(/.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 2)) (/.f32 1 (fma.f32 alpha (*.f32 u0 alpha) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 2)) (fma.f32 u0 (*.f32 alpha alpha) 2))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -1))
(/.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1) (-.f32 (fma.f32 alpha (*.f32 alpha u0) 1) -1))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 2)) (/.f32 1 (fma.f32 alpha (*.f32 u0 alpha) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 2)) (fma.f32 u0 (*.f32 alpha alpha) 2))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2))))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 2) (fma.f32 alpha (*.f32 u0 alpha) 2))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 3)) (+.f32 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 2) (fma.f32 u0 (*.f32 alpha alpha) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 3)) (+.f32 2 (fma.f32 u0 (*.f32 alpha alpha) (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 2))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1)) (neg.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)))
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 2)) (/.f32 1 (fma.f32 alpha (*.f32 u0 alpha) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) 1) 2)) (fma.f32 u0 (*.f32 alpha alpha) 2))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) -1))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) -1) 3)) (+.f32 1 (-.f32 (*.f32 (fma.f32 alpha (*.f32 alpha u0) -1) (fma.f32 alpha (*.f32 alpha u0) -1)) (fma.f32 alpha (*.f32 alpha u0) -1))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) -1) 3)) (+.f32 1 (fma.f32 (fma.f32 alpha (*.f32 u0 alpha) -1) (fma.f32 alpha (*.f32 u0 alpha) -1) (neg.f32 (fma.f32 alpha (*.f32 u0 alpha) -1)))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) -1) 3)) (+.f32 1 (*.f32 (fma.f32 u0 (*.f32 alpha alpha) -1) (-.f32 (fma.f32 u0 (*.f32 alpha alpha) -1) 1))))
(/.f32 (+.f32 1 (pow.f32 (fma.f32 u0 (*.f32 alpha alpha) -1) 3)) (fma.f32 (fma.f32 u0 (*.f32 alpha alpha) -1) (+.f32 (*.f32 u0 (*.f32 alpha alpha)) -2) 1))
(/.f32 (-.f32 1 (*.f32 (fma.f32 alpha (*.f32 alpha u0) -1) (fma.f32 alpha (*.f32 alpha u0) -1))) (-.f32 1 (fma.f32 alpha (*.f32 alpha u0) -1)))
(/.f32 (-.f32 1 (*.f32 (fma.f32 alpha (*.f32 u0 alpha) -1) (fma.f32 alpha (*.f32 u0 alpha) -1))) (-.f32 1 (fma.f32 alpha (*.f32 u0 alpha) -1)))
(/.f32 (-.f32 1 (*.f32 (fma.f32 u0 (*.f32 alpha alpha) -1) (fma.f32 u0 (*.f32 alpha alpha) -1))) (-.f32 1 (fma.f32 u0 (*.f32 alpha alpha) -1)))
(/.f32 (-.f32 1 (*.f32 (fma.f32 u0 (*.f32 alpha alpha) -1) (fma.f32 u0 (*.f32 alpha alpha) -1))) (-.f32 2 (*.f32 u0 (*.f32 alpha alpha))))
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 3)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3) 1/3)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
(*.f32 u0 (*.f32 alpha alpha))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))
(*.f32 u0 (*.f32 alpha alpha))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) u0) alpha))
(*.f32 u0 (*.f32 alpha alpha))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))
(*.f32 u0 (*.f32 alpha alpha))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))) 1))
(*.f32 u0 (*.f32 alpha alpha))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha u0))))
(*.f32 u0 (*.f32 alpha alpha))
(fma.f32 1 (fma.f32 alpha (*.f32 alpha u0) 1) -1)
(*.f32 u0 (*.f32 alpha alpha))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 2) (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) -1)
(*.f32 u0 (*.f32 alpha alpha))
(fma.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) -1)
(*.f32 u0 (*.f32 alpha alpha))

localize80.0ms (0.7%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
99.3%
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
99.2%
(*.f32 (neg.f32 alpha) (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)))
99.0%
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
Compiler

Compiled 44 to 29 computations (34.1% saved)

series2.0ms (0%)

Counts
3 → 48
Calls

18 calls:

TimeVariablePointExpression
0.0ms
u0
@inf
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
0.0ms
u0
@inf
(*.f32 (neg.f32 alpha) (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)))
0.0ms
alpha
@inf
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
0.0ms
u0
@inf
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
0.0ms
alpha
@-inf
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)

rewrite103.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1274×log-prod
916×pow-prod-down
596×pow-unpow
558×pow-prod-up
492×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01367
127263
2348463
Stop Event
node limit
Counts
3 → 76
Calls
Call 1
Inputs
(*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)
(*.f32 (neg.f32 alpha) (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
Outputs
(+.f32 0 (*.f32 (fma.f32 -1/2 u0 -1) alpha))
(+.f32 (*.f32 alpha (*.f32 -1/2 u0)) alpha)
(+.f32 (*.f32 (*.f32 -1/2 u0) alpha) alpha)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1))) (cbrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha))) 1)
(/.f32 (*.f32 alpha (fma.f32 -1/8 (pow.f32 u0 3) -1)) (fma.f32 1/4 (*.f32 u0 u0) (fma.f32 -1/2 u0 1)))
(/.f32 (*.f32 alpha (fma.f32 1/4 (*.f32 u0 u0) -1)) (fma.f32 -1/2 u0 1))
(/.f32 (*.f32 (fma.f32 -1/8 (pow.f32 u0 3) -1) alpha) (fma.f32 1/4 (*.f32 u0 u0) (fma.f32 -1/2 u0 1)))
(/.f32 (*.f32 (fma.f32 1/4 (*.f32 u0 u0) -1) alpha) (fma.f32 -1/2 u0 1))
(pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)) 2)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) 2))
(log.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) 3))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)))
(exp.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha))) 2))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)))
(fma.f32 (*.f32 -1/2 u0) alpha alpha)
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(+.f32 0 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))) (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))))
(-.f32 0 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))) 1)
(pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))) 3)
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))) 2)
(neg.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)) 2))
(log.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))))))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))) 2))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))))
(+.f32 0 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha))) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))) 1)
(pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))) 2)
(neg.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))
(exp.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))

simplify82.0ms (0.7%)

Algorithm
egg-herbie
Rules
1432×fma-def
1244×distribute-lft-in
1238×distribute-rgt-in
944×unswap-sqr
534×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02043528
14542980
215932762
379512762
Stop Event
node limit
Counts
124 → 131
Calls
Call 1
Inputs
(*.f32 -1 alpha)
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(*.f32 -1/2 (*.f32 u0 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(*.f32 -1/2 (*.f32 u0 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 -1 (*.f32 u0 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 0 (*.f32 (fma.f32 -1/2 u0 -1) alpha))
(+.f32 (*.f32 alpha (*.f32 -1/2 u0)) alpha)
(+.f32 (*.f32 (*.f32 -1/2 u0) alpha) alpha)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1))) (cbrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha))) 1)
(/.f32 (*.f32 alpha (fma.f32 -1/8 (pow.f32 u0 3) -1)) (fma.f32 1/4 (*.f32 u0 u0) (fma.f32 -1/2 u0 1)))
(/.f32 (*.f32 alpha (fma.f32 1/4 (*.f32 u0 u0) -1)) (fma.f32 -1/2 u0 1))
(/.f32 (*.f32 (fma.f32 -1/8 (pow.f32 u0 3) -1) alpha) (fma.f32 1/4 (*.f32 u0 u0) (fma.f32 -1/2 u0 1)))
(/.f32 (*.f32 (fma.f32 1/4 (*.f32 u0 u0) -1) alpha) (fma.f32 -1/2 u0 1))
(pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)) 2)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) 2))
(log.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) 3))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)))
(exp.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha))) 2))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)))
(fma.f32 (*.f32 -1/2 u0) alpha alpha)
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(+.f32 0 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))) (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))))
(-.f32 0 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))) 1)
(pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))) 3)
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))) 2)
(neg.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)) 2))
(log.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))))))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))) 2))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))))
(+.f32 0 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha))) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))) 1)
(pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))) 2)
(neg.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))
(exp.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))
Outputs
(*.f32 -1 alpha)
(neg.f32 alpha)
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 -1/2 (*.f32 u0 alpha))
(*.f32 alpha (*.f32 -1/2 u0))
(*.f32 u0 (*.f32 alpha -1/2))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 -1/2 (*.f32 u0 alpha))
(*.f32 alpha (*.f32 -1/2 u0))
(*.f32 u0 (*.f32 alpha -1/2))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 u0) u0))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 u0) u0))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(*.f32 -1 (*.f32 u0 alpha))
(neg.f32 (*.f32 alpha u0))
(*.f32 alpha (neg.f32 u0))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0)))
(*.f32 alpha (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 (*.f32 u0 u0) (*.f32 alpha -1/2))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0)))
(*.f32 alpha (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 (*.f32 u0 u0) (*.f32 alpha -1/2))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(+.f32 0 (*.f32 (fma.f32 -1/2 u0 -1) alpha))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(+.f32 (*.f32 alpha (*.f32 -1/2 u0)) alpha)
(*.f32 (fma.f32 -1/2 u0 1) alpha)
(fma.f32 (*.f32 alpha -1/2) u0 alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(+.f32 (*.f32 (*.f32 -1/2 u0) alpha) alpha)
(*.f32 (fma.f32 -1/2 u0 1) alpha)
(fma.f32 (*.f32 alpha -1/2) u0 alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1))) (cbrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1)))))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha))) 1)
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(/.f32 (*.f32 alpha (fma.f32 -1/8 (pow.f32 u0 3) -1)) (fma.f32 1/4 (*.f32 u0 u0) (fma.f32 -1/2 u0 1)))
(/.f32 alpha (/.f32 (fma.f32 1/4 (*.f32 u0 u0) (fma.f32 -1/2 u0 1)) (fma.f32 -1/8 (pow.f32 u0 3) -1)))
(*.f32 (/.f32 alpha (fma.f32 1/4 (*.f32 u0 u0) (fma.f32 -1/2 u0 1))) (fma.f32 -1/8 (pow.f32 u0 3) -1))
(*.f32 (fma.f32 -1/8 (pow.f32 u0 3) -1) (/.f32 alpha (fma.f32 1/4 (*.f32 u0 u0) (fma.f32 -1/2 u0 1))))
(/.f32 (*.f32 alpha (fma.f32 1/4 (*.f32 u0 u0) -1)) (fma.f32 -1/2 u0 1))
(/.f32 (fma.f32 1/4 (*.f32 u0 u0) -1) (/.f32 (fma.f32 -1/2 u0 1) alpha))
(*.f32 (/.f32 alpha (fma.f32 -1/2 u0 1)) (fma.f32 1/4 (*.f32 u0 u0) -1))
(*.f32 alpha (/.f32 (fma.f32 (*.f32 u0 1/4) u0 -1) (fma.f32 -1/2 u0 1)))
(/.f32 (*.f32 (fma.f32 -1/8 (pow.f32 u0 3) -1) alpha) (fma.f32 1/4 (*.f32 u0 u0) (fma.f32 -1/2 u0 1)))
(/.f32 alpha (/.f32 (fma.f32 1/4 (*.f32 u0 u0) (fma.f32 -1/2 u0 1)) (fma.f32 -1/8 (pow.f32 u0 3) -1)))
(*.f32 (/.f32 alpha (fma.f32 1/4 (*.f32 u0 u0) (fma.f32 -1/2 u0 1))) (fma.f32 -1/8 (pow.f32 u0 3) -1))
(*.f32 (fma.f32 -1/8 (pow.f32 u0 3) -1) (/.f32 alpha (fma.f32 1/4 (*.f32 u0 u0) (fma.f32 -1/2 u0 1))))
(/.f32 (*.f32 (fma.f32 1/4 (*.f32 u0 u0) -1) alpha) (fma.f32 -1/2 u0 1))
(/.f32 (fma.f32 1/4 (*.f32 u0 u0) -1) (/.f32 (fma.f32 -1/2 u0 1) alpha))
(*.f32 (/.f32 alpha (fma.f32 -1/2 u0 1)) (fma.f32 1/4 (*.f32 u0 u0) -1))
(*.f32 alpha (/.f32 (fma.f32 (*.f32 u0 1/4) u0 -1) (fma.f32 -1/2 u0 1)))
(pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) 1)
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)) 3)
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(pow.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) 2) 1/2)
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(pow.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) 3) 1/3)
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)) 2)
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) 2))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(log.f32 (pow.f32 (exp.f32 alpha) (fma.f32 -1/2 u0 -1)))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha))))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) 3))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(exp.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)) 1))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)) 1) 1))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha))) 3))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha))) 1/3))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha))) 2))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha)))
(fma.f32 -1/2 (*.f32 alpha u0) (neg.f32 alpha))
(*.f32 alpha (fma.f32 -1/2 u0 -1))
(fma.f32 (*.f32 -1/2 u0) alpha alpha)
(*.f32 (fma.f32 -1/2 u0 1) alpha)
(fma.f32 (*.f32 alpha -1/2) u0 alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(fma.f32 alpha (*.f32 -1/2 u0) alpha)
(*.f32 (fma.f32 -1/2 u0 1) alpha)
(fma.f32 (*.f32 alpha -1/2) u0 alpha)
(*.f32 alpha (fma.f32 -1/2 u0 1))
(+.f32 0 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))) (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))) (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(-.f32 0 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))) 1)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)) 1)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))) 3)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)) 2) 1/2)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)) 3) 1/3)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(pow.f32 (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))) 2)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(neg.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)) 2))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(log.f32 (pow.f32 (exp.f32 alpha) (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))))))
(*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (*.f32 alpha (fma.f32 -1/2 u0 -1)))))
(*.f32 alpha (*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1))))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)) 3))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))) 1))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))) 1) 1))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))) 3))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))) 1/3))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha)))) 2))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 (fma.f32 -1/2 u0 -1) alpha) alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1)))
(+.f32 0 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha))) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 alpha u0))) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 alpha u0))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 alpha u0)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 alpha u0))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 alpha u0)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 alpha u0)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha)))))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))) 1)
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 1)
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))) 3)
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(pow.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 2) 1/2)
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(pow.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 3) 1/3)
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))) 2)
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(neg.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))
(*.f32 (fma.f32 -1/2 u0 -1) (neg.f32 (*.f32 alpha u0)))
(*.f32 (*.f32 alpha u0) (neg.f32 (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0))
(*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1)))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 2))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(log.f32 (pow.f32 (exp.f32 (fma.f32 -1/2 u0 -1)) (*.f32 u0 alpha)))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))))
(*.f32 (fma.f32 -1/2 u0 -1) (neg.f32 (*.f32 alpha u0)))
(*.f32 (*.f32 alpha u0) (neg.f32 (fma.f32 -1/2 u0 -1)))
(*.f32 alpha (fma.f32 1/2 (*.f32 u0 u0) u0))
(*.f32 alpha (*.f32 u0 (fma.f32 u0 1/2 1)))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 3))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(exp.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))) 1))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))) 1) 1))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))) 3))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)) 3)) 1/3))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha)))) 2))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 -1/2 u0 -1) (*.f32 u0 alpha))))
(fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0))))
(*.f32 alpha (*.f32 u0 (fma.f32 -1/2 u0 -1)))
(*.f32 (*.f32 alpha u0) (fma.f32 -1/2 u0 -1))

localize110.0ms (0.9%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f32 1 (*.f32 1/4 (*.f32 u0 u0)))
99.8%
(*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0)
99.4%
(/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0)))
99.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0))))
Compiler

Compiled 81 to 47 computations (42% saved)

series14.0ms (0.1%)

Counts
4 → 60
Calls

15 calls:

TimeVariablePointExpression
7.0ms
u0
@0
(*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0)
2.0ms
alpha
@0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0))))
1.0ms
u0
@0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0))))
1.0ms
u0
@inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0))))
1.0ms
alpha
@inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0))))

rewrite93.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1866×prod-diff
632×expm1-udef
626×log1p-udef
400×add-sqr-sqrt
386×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019146
140894
2545694
Stop Event
node limit
Counts
4 → 124
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0))))
(/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0)))
(*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0)
(-.f32 1 (*.f32 1/4 (*.f32 u0 u0)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))))) 1)
(/.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(/.f32 1 (/.f32 (fma.f32 u0 1/2 -1) (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))))))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) (fma.f32 u0 1/2 -1))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) (+.f32 1 (*.f32 -1/2 u0)))
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) (/.f32 (fma.f32 u0 1/2 -1) u0))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (neg.f32 u0))) (+.f32 1 (*.f32 -1/2 u0)))
(/.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (*.f32 alpha alpha)) (/.f32 (fma.f32 u0 1/2 -1) u0))
(/.f32 (*.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (neg.f32 u0)) (*.f32 alpha alpha)) (+.f32 1 (*.f32 -1/2 u0)))
(/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) 1) (fma.f32 u0 1/2 -1))
(/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (cbrt.f32 (fma.f32 u0 1/2 -1)))
(/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) (sqrt.f32 (fma.f32 u0 1/2 -1))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 2)
(neg.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))))))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 3) (pow.f32 (*.f32 alpha alpha) 3)))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))) 1))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 1)
(-.f32 (/.f32 1 (/.f32 (fma.f32 u0 1/2 -1) u0)) (/.f32 (*.f32 1/4 (*.f32 u0 u0)) (/.f32 (fma.f32 u0 1/2 -1) u0)))
(*.f32 1 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (/.f32 1 (fma.f32 u0 1/2 -1))))
(*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (/.f32 1 (/.f32 (fma.f32 u0 1/2 -1) u0)))
(*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (*.f32 u0 (/.f32 1 (fma.f32 u0 1/2 -1))))
(*.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (/.f32 1 (fma.f32 u0 1/2 -1)))
(*.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 1)
(*.f32 (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) (pow.f32 (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) 2) (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 2) (*.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (/.f32 1 (fma.f32 u0 1/2 -1))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) (sqrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(*.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (*.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (/.f32 1 (fma.f32 u0 1/2 -1))))
(*.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (neg.f32 u0)) (/.f32 1 (+.f32 1 (*.f32 -1/2 u0))))
(*.f32 (/.f32 1 (fma.f32 u0 1/2 -1)) (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))
(*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (cbrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u0 1/2 -1))) (/.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (sqrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 u0 1) (+.f32 -1 (*.f32 -1/2 u0)))
(*.f32 (/.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (cbrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 u0 (sqrt.f32 (fma.f32 u0 1/2 -1))) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (sqrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (sqrt.f32 (fma.f32 u0 1/2 -1))) (/.f32 u0 (sqrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 1) (/.f32 u0 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 u0 (cbrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 2) 1) (/.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 2) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 2) (sqrt.f32 (fma.f32 u0 1/2 -1))) (/.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (sqrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 1) (/.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (cbrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (+.f32 -1 (*.f32 1/8 (pow.f32 u0 3)))) (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 u0 1/2))))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) (+.f32 -1 (*.f32 -1/2 u0)))
(pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 1)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) 2)
(pow.f32 (/.f32 1 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) -1)
(neg.f32 (/.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (+.f32 1 (*.f32 -1/2 u0))))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 2))
(log.f32 (exp.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) 3) (pow.f32 (fma.f32 u0 1/2 -1) 3)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(exp.f32 (log.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(+.f32 u0 (*.f32 u0 (*.f32 (*.f32 u0 u0) -1/4)))
(+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))
(-.f32 (exp.f32 (log1p.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) 1)
(/.f32 (*.f32 u0 (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3)))) (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4)))))
(/.f32 (*.f32 u0 (-.f32 1 (*.f32 1/16 (pow.f32 u0 4)))) (+.f32 1 (*.f32 1/4 (*.f32 u0 u0))))
(/.f32 (*.f32 (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3))) u0) (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 1/16 (pow.f32 u0 4))) u0) (+.f32 1 (*.f32 1/4 (*.f32 u0 u0))))
(pow.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) 1)
(pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 3)
(pow.f32 (pow.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 2)
(sqrt.f32 (pow.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) 2))
(log.f32 (exp.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))))
(cbrt.f32 (pow.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) 3))
(cbrt.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 3) (pow.f32 u0 3)))
(expm1.f32 (log1p.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))))
(exp.f32 (+.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) -1/4)) (log.f32 u0)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) -1/4)) (log.f32 u0)) 1))
(log1p.f32 (expm1.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))))
(+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))
(+.f32 1 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) 1))
(+.f32 (*.f32 (*.f32 u0 u0) -1/4) 1)
(*.f32 1 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)))
(*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 1)
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) 2) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(*.f32 (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3))) (/.f32 1 (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4))))))
(*.f32 (-.f32 1 (*.f32 1/16 (pow.f32 u0 4))) (/.f32 1 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0)))))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4)))) (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3)))))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0))) (-.f32 1 (*.f32 1/16 (pow.f32 u0 4)))))
(/.f32 (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3))) (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4)))))
(/.f32 (-.f32 1 (*.f32 1/16 (pow.f32 u0 4))) (+.f32 1 (*.f32 1/4 (*.f32 u0 u0))))
(/.f32 (neg.f32 (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3)))) (neg.f32 (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4))))))
(/.f32 (neg.f32 (-.f32 1 (*.f32 1/16 (pow.f32 u0 4)))) (neg.f32 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 u0 u0) -1/4) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) (*.f32 (*.f32 u0 u0) -1/4)) (*.f32 (*.f32 u0 u0) -1/4))))
(/.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) (*.f32 (*.f32 u0 u0) -1/4))) (-.f32 1 (*.f32 (*.f32 u0 u0) -1/4)))
(pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 1)
(pow.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) 3)
(pow.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) 2)
(sqrt.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 2))
(log.f32 (exp.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)))))
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 3))
(expm1.f32 (log1p.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(exp.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) -1/4)))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) -1/4)) 1))
(log1p.f32 (expm1.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))

simplify89.0ms (0.8%)

Algorithm
egg-herbie
Rules
1568×fma-def
624×distribute-lft-neg-in
616×associate-*r*
606×distribute-rgt-neg-in
568×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03176056
18434884
239524742
Stop Event
node limit
Counts
184 → 205
Calls
Call 1
Inputs
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 -1 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 -1/2 (pow.f32 u0 2))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 -1/2 (pow.f32 u0 2))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
u0
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(*.f32 -1/4 (pow.f32 u0 3))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(*.f32 -1/4 (pow.f32 u0 3))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
1
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(*.f32 -1/4 (pow.f32 u0 2))
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(*.f32 -1/4 (pow.f32 u0 2))
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))))) 1)
(/.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(/.f32 1 (/.f32 (fma.f32 u0 1/2 -1) (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))))))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) (fma.f32 u0 1/2 -1))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) (+.f32 1 (*.f32 -1/2 u0)))
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) (/.f32 (fma.f32 u0 1/2 -1) u0))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (neg.f32 u0))) (+.f32 1 (*.f32 -1/2 u0)))
(/.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (*.f32 alpha alpha)) (/.f32 (fma.f32 u0 1/2 -1) u0))
(/.f32 (*.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (neg.f32 u0)) (*.f32 alpha alpha)) (+.f32 1 (*.f32 -1/2 u0)))
(/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) 1) (fma.f32 u0 1/2 -1))
(/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (cbrt.f32 (fma.f32 u0 1/2 -1)))
(/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) (sqrt.f32 (fma.f32 u0 1/2 -1))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 1)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 3) 1/3)
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 2)
(neg.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))))))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 3) (pow.f32 (*.f32 alpha alpha) 3)))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))) 1))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 1)
(-.f32 (/.f32 1 (/.f32 (fma.f32 u0 1/2 -1) u0)) (/.f32 (*.f32 1/4 (*.f32 u0 u0)) (/.f32 (fma.f32 u0 1/2 -1) u0)))
(*.f32 1 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (/.f32 1 (fma.f32 u0 1/2 -1))))
(*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (/.f32 1 (/.f32 (fma.f32 u0 1/2 -1) u0)))
(*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (*.f32 u0 (/.f32 1 (fma.f32 u0 1/2 -1))))
(*.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (/.f32 1 (fma.f32 u0 1/2 -1)))
(*.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 1)
(*.f32 (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) (pow.f32 (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) 2) (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 2) (*.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (/.f32 1 (fma.f32 u0 1/2 -1))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) (sqrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(*.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (*.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (/.f32 1 (fma.f32 u0 1/2 -1))))
(*.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (neg.f32 u0)) (/.f32 1 (+.f32 1 (*.f32 -1/2 u0))))
(*.f32 (/.f32 1 (fma.f32 u0 1/2 -1)) (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))
(*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (cbrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u0 1/2 -1))) (/.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (sqrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 u0 1) (+.f32 -1 (*.f32 -1/2 u0)))
(*.f32 (/.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (cbrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 u0 (sqrt.f32 (fma.f32 u0 1/2 -1))) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (sqrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (sqrt.f32 (fma.f32 u0 1/2 -1))) (/.f32 u0 (sqrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 1) (/.f32 u0 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 u0 (cbrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 2) 1) (/.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 2) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 2) (sqrt.f32 (fma.f32 u0 1/2 -1))) (/.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (sqrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 1) (/.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (cbrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (+.f32 -1 (*.f32 1/8 (pow.f32 u0 3)))) (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 u0 1/2))))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) (+.f32 -1 (*.f32 -1/2 u0)))
(pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 1)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) 2)
(pow.f32 (/.f32 1 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) -1)
(neg.f32 (/.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (+.f32 1 (*.f32 -1/2 u0))))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 2))
(log.f32 (exp.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) 3) (pow.f32 (fma.f32 u0 1/2 -1) 3)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(exp.f32 (log.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(+.f32 u0 (*.f32 u0 (*.f32 (*.f32 u0 u0) -1/4)))
(+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))
(-.f32 (exp.f32 (log1p.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) 1)
(/.f32 (*.f32 u0 (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3)))) (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4)))))
(/.f32 (*.f32 u0 (-.f32 1 (*.f32 1/16 (pow.f32 u0 4)))) (+.f32 1 (*.f32 1/4 (*.f32 u0 u0))))
(/.f32 (*.f32 (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3))) u0) (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 1/16 (pow.f32 u0 4))) u0) (+.f32 1 (*.f32 1/4 (*.f32 u0 u0))))
(pow.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) 1)
(pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 3)
(pow.f32 (pow.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 2)
(sqrt.f32 (pow.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) 2))
(log.f32 (exp.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))))
(cbrt.f32 (pow.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) 3))
(cbrt.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 3) (pow.f32 u0 3)))
(expm1.f32 (log1p.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))))
(exp.f32 (+.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) -1/4)) (log.f32 u0)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) -1/4)) (log.f32 u0)) 1))
(log1p.f32 (expm1.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))))
(+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))
(+.f32 1 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) 1))
(+.f32 (*.f32 (*.f32 u0 u0) -1/4) 1)
(*.f32 1 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)))
(*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 1)
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) 2) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(*.f32 (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3))) (/.f32 1 (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4))))))
(*.f32 (-.f32 1 (*.f32 1/16 (pow.f32 u0 4))) (/.f32 1 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0)))))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4)))) (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3)))))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0))) (-.f32 1 (*.f32 1/16 (pow.f32 u0 4)))))
(/.f32 (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3))) (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4)))))
(/.f32 (-.f32 1 (*.f32 1/16 (pow.f32 u0 4))) (+.f32 1 (*.f32 1/4 (*.f32 u0 u0))))
(/.f32 (neg.f32 (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3)))) (neg.f32 (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4))))))
(/.f32 (neg.f32 (-.f32 1 (*.f32 1/16 (pow.f32 u0 4)))) (neg.f32 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 u0 u0) -1/4) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) (*.f32 (*.f32 u0 u0) -1/4)) (*.f32 (*.f32 u0 u0) -1/4))))
(/.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) (*.f32 (*.f32 u0 u0) -1/4))) (-.f32 1 (*.f32 (*.f32 u0 u0) -1/4)))
(pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 1)
(pow.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) 3)
(pow.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 3) 1/3)
(pow.f32 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) 2)
(sqrt.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 2))
(log.f32 (exp.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)))))
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 3))
(expm1.f32 (log1p.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(exp.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) -1/4)))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) -1/4)) 1))
(log1p.f32 (expm1.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
Outputs
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(neg.f32 (/.f32 u0 (/.f32 (fma.f32 u0 1/2 -1) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) -1/4 1)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)))) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 alpha (fma.f32 u0 1/2 -1)) (*.f32 alpha (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(neg.f32 (/.f32 u0 (/.f32 (fma.f32 u0 1/2 -1) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) -1/4 1)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)))) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 alpha (fma.f32 u0 1/2 -1)) (*.f32 alpha (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(neg.f32 (/.f32 u0 (/.f32 (fma.f32 u0 1/2 -1) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) -1/4 1)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)))) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 alpha (fma.f32 u0 1/2 -1)) (*.f32 alpha (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(neg.f32 (/.f32 u0 (/.f32 (fma.f32 u0 1/2 -1) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) -1/4 1)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)))) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 alpha (fma.f32 u0 1/2 -1)) (*.f32 alpha (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(neg.f32 (/.f32 u0 (/.f32 (fma.f32 u0 1/2 -1) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) -1/4 1)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)))) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 alpha (fma.f32 u0 1/2 -1)) (*.f32 alpha (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(neg.f32 (/.f32 u0 (/.f32 (fma.f32 u0 1/2 -1) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) -1/4 1)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)))) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 alpha (fma.f32 u0 1/2 -1)) (*.f32 alpha (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(neg.f32 (/.f32 u0 (/.f32 (fma.f32 u0 1/2 -1) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) -1/4 1)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)))) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 alpha (fma.f32 u0 1/2 -1)) (*.f32 alpha (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(neg.f32 (/.f32 u0 (/.f32 (fma.f32 u0 1/2 -1) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) -1/4 1)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)))) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 alpha (fma.f32 u0 1/2 -1)) (*.f32 alpha (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(neg.f32 (/.f32 u0 (/.f32 (fma.f32 u0 1/2 -1) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) -1/4 1)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)))) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 alpha (fma.f32 u0 1/2 -1)) (*.f32 alpha (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(neg.f32 (/.f32 u0 (/.f32 (fma.f32 u0 1/2 -1) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) -1/4 1)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)))) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 alpha (fma.f32 u0 1/2 -1)) (*.f32 alpha (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(neg.f32 (/.f32 u0 (/.f32 (fma.f32 u0 1/2 -1) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) -1/4 1)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)))) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 alpha (fma.f32 u0 1/2 -1)) (*.f32 alpha (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0)))
(*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (-.f32 1 (*.f32 1/4 (pow.f32 u0 2))) (pow.f32 alpha 2))) (-.f32 (*.f32 1/2 u0) 1)))
(neg.f32 (/.f32 u0 (/.f32 (fma.f32 u0 1/2 -1) (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) -1/4 1)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)))) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 alpha (fma.f32 u0 1/2 -1)) (*.f32 alpha (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0)))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 1/2 (*.f32 u0 u0) u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 1/2 (*.f32 u0 u0) u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 1/2 (*.f32 u0 u0) u0))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 1/2 (*.f32 u0 u0) u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 1/2 (*.f32 u0 u0) u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 1/2 (*.f32 u0 u0) u0))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 1/2 (*.f32 u0 u0) u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 1/2 (*.f32 u0 u0) u0))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (fma.f32 1/2 (*.f32 u0 u0) u0))
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 -1/2 (pow.f32 u0 2))
(*.f32 -1/2 (*.f32 u0 u0))
(*.f32 u0 (*.f32 u0 -1/2))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 -1/2 (pow.f32 u0 2))
(*.f32 -1/2 (*.f32 u0 u0))
(*.f32 u0 (*.f32 u0 -1/2))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
u0
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(*.f32 -1/4 (pow.f32 u0 3))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(*.f32 -1/4 (pow.f32 u0 3))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
1
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(*.f32 -1/4 (pow.f32 u0 2))
(*.f32 -1/4 (*.f32 u0 u0))
(*.f32 u0 (*.f32 u0 -1/4))
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(*.f32 -1/4 (pow.f32 u0 2))
(*.f32 -1/4 (*.f32 u0 u0))
(*.f32 u0 (*.f32 u0 -1/4))
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(+.f32 1 (*.f32 -1/4 (pow.f32 u0 2)))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))))) 1)
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(/.f32 (*.f32 alpha alpha) (/.f32 1 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(/.f32 1 (/.f32 (fma.f32 u0 1/2 -1) (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))))))
(*.f32 (/.f32 1 (fma.f32 u0 1/2 -1)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))))
(*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 -1/4 (pow.f32 u0 3) u0))) (/.f32 1 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1)) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 1 (fma.f32 u0 1/2 -1)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))))
(*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 -1/4 (pow.f32 u0 3) u0))) (/.f32 1 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1)) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) (+.f32 1 (*.f32 -1/2 u0)))
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))) (+.f32 1 (*.f32 u0 -1/2)))
(*.f32 (/.f32 alpha (fma.f32 u0 -1/2 1)) (*.f32 alpha (fma.f32 -1/4 (pow.f32 u0 3) u0)))
(/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 -1/4 (pow.f32 u0 3) u0)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) (/.f32 (fma.f32 u0 1/2 -1) u0))
(*.f32 (/.f32 1 (fma.f32 u0 1/2 -1)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))))
(*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 -1/4 (pow.f32 u0 3) u0))) (/.f32 1 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (neg.f32 u0))) (+.f32 1 (*.f32 -1/2 u0)))
(/.f32 (*.f32 alpha alpha) (/.f32 (+.f32 1 (*.f32 u0 -1/2)) (neg.f32 (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3))))))
(*.f32 (/.f32 (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)) (fma.f32 u0 -1/2 1)) (*.f32 alpha alpha))
(*.f32 (/.f32 (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0) (fma.f32 u0 -1/2 1)) (*.f32 alpha alpha))
(/.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (*.f32 alpha alpha)) (/.f32 (fma.f32 u0 1/2 -1) u0))
(*.f32 (/.f32 1 (fma.f32 u0 1/2 -1)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))))
(*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 -1/4 (pow.f32 u0 3) u0))) (/.f32 1 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1)) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (neg.f32 u0)) (*.f32 alpha alpha)) (+.f32 1 (*.f32 -1/2 u0)))
(/.f32 (*.f32 alpha alpha) (/.f32 (+.f32 1 (*.f32 u0 -1/2)) (neg.f32 (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3))))))
(*.f32 (/.f32 (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)) (fma.f32 u0 -1/2 1)) (*.f32 alpha alpha))
(*.f32 (/.f32 (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0) (fma.f32 u0 -1/2 1)) (*.f32 alpha alpha))
(/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) 1) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 1 (fma.f32 u0 1/2 -1)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))))
(*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 -1/4 (pow.f32 u0 3) u0))) (/.f32 1 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1)) (*.f32 alpha alpha))
(/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (cbrt.f32 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 1 (fma.f32 u0 1/2 -1)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))))
(*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 -1/4 (pow.f32 u0 3) u0))) (/.f32 1 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1)) (*.f32 alpha alpha))
(/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) (sqrt.f32 (fma.f32 u0 1/2 -1))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 1 (fma.f32 u0 1/2 -1)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))))
(*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 -1/4 (pow.f32 u0 3) u0))) (/.f32 1 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1)) (*.f32 alpha alpha))
(pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 1)
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))) 3)
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 3) 1/3)
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 2)
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2)))))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 (*.f32 (neg.f32 alpha) (*.f32 u0 alpha)) (fma.f32 u0 -1/2 -1))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 2))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 3))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 3)))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 3) (pow.f32 (*.f32 alpha alpha) 3)))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))) 1))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))) 1)
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(-.f32 (/.f32 1 (/.f32 (fma.f32 u0 1/2 -1) u0)) (/.f32 (*.f32 1/4 (*.f32 u0 u0)) (/.f32 (fma.f32 u0 1/2 -1) u0)))
(-.f32 (*.f32 u0 (/.f32 1 (fma.f32 u0 1/2 -1))) (*.f32 (/.f32 (*.f32 1/4 (*.f32 u0 u0)) (fma.f32 u0 1/2 -1)) u0))
(/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1))
(*.f32 1 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (/.f32 1 (fma.f32 u0 1/2 -1))))
(-.f32 (*.f32 u0 (/.f32 1 (fma.f32 u0 1/2 -1))) (*.f32 (/.f32 (*.f32 1/4 (*.f32 u0 u0)) (fma.f32 u0 1/2 -1)) u0))
(/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1))
(*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (/.f32 1 (/.f32 (fma.f32 u0 1/2 -1) u0)))
(-.f32 (*.f32 u0 (/.f32 1 (fma.f32 u0 1/2 -1))) (*.f32 (/.f32 (*.f32 1/4 (*.f32 u0 u0)) (fma.f32 u0 1/2 -1)) u0))
(/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1))
(*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (*.f32 u0 (/.f32 1 (fma.f32 u0 1/2 -1))))
(-.f32 (*.f32 u0 (/.f32 1 (fma.f32 u0 1/2 -1))) (*.f32 (/.f32 (*.f32 1/4 (*.f32 u0 u0)) (fma.f32 u0 1/2 -1)) u0))
(/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1))
(*.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (/.f32 1 (fma.f32 u0 1/2 -1)))
(-.f32 (*.f32 u0 (/.f32 1 (fma.f32 u0 1/2 -1))) (*.f32 (/.f32 (*.f32 1/4 (*.f32 u0 u0)) (fma.f32 u0 1/2 -1)) u0))
(/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1))
(*.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 1)
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) (pow.f32 (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) 2))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) 2) (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 2) (*.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (/.f32 1 (fma.f32 u0 1/2 -1))))
(-.f32 (*.f32 u0 (/.f32 1 (fma.f32 u0 1/2 -1))) (*.f32 (/.f32 (*.f32 1/4 (*.f32 u0 u0)) (fma.f32 u0 1/2 -1)) u0))
(/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1))
(*.f32 (sqrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) (sqrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (*.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (/.f32 1 (fma.f32 u0 1/2 -1))))
(-.f32 (*.f32 u0 (/.f32 1 (fma.f32 u0 1/2 -1))) (*.f32 (/.f32 (*.f32 1/4 (*.f32 u0 u0)) (fma.f32 u0 1/2 -1)) u0))
(/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1))
(*.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (neg.f32 u0)) (/.f32 1 (+.f32 1 (*.f32 -1/2 u0))))
(*.f32 (neg.f32 (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))) (/.f32 1 (+.f32 1 (*.f32 u0 -1/2))))
(/.f32 (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)) (fma.f32 u0 -1/2 1))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0) (fma.f32 u0 -1/2 1))
(*.f32 (/.f32 1 (fma.f32 u0 1/2 -1)) (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))
(-.f32 (*.f32 u0 (/.f32 1 (fma.f32 u0 1/2 -1))) (*.f32 (/.f32 (*.f32 1/4 (*.f32 u0 u0)) (fma.f32 u0 1/2 -1)) u0))
(/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1))
(*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (cbrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3))) (cbrt.f32 (fma.f32 u0 1/2 -1))))
(/.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (cbrt.f32 (fma.f32 u0 1/2 -1))) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u0 1/2 -1))) (/.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (sqrt.f32 (fma.f32 u0 1/2 -1))))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u0 1/2 -1))) (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(/.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (sqrt.f32 (fma.f32 u0 1/2 -1))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 u0 1) (+.f32 -1 (*.f32 -1/2 u0)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 (/.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (cbrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3))) (cbrt.f32 (fma.f32 u0 1/2 -1))))
(/.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (cbrt.f32 (fma.f32 u0 1/2 -1))) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2))
(*.f32 (/.f32 u0 (sqrt.f32 (fma.f32 u0 1/2 -1))) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (sqrt.f32 (fma.f32 u0 1/2 -1))))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u0 1/2 -1))) (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(/.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (sqrt.f32 (fma.f32 u0 1/2 -1))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (sqrt.f32 (fma.f32 u0 1/2 -1))) (/.f32 u0 (sqrt.f32 (fma.f32 u0 1/2 -1))))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u0 1/2 -1))) (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(/.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (sqrt.f32 (fma.f32 u0 1/2 -1))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 1) (/.f32 u0 (fma.f32 u0 1/2 -1)))
(-.f32 (*.f32 u0 (/.f32 1 (fma.f32 u0 1/2 -1))) (*.f32 (/.f32 (*.f32 1/4 (*.f32 u0 u0)) (fma.f32 u0 1/2 -1)) u0))
(/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 u0 (cbrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3))) (cbrt.f32 (fma.f32 u0 1/2 -1))))
(/.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (cbrt.f32 (fma.f32 u0 1/2 -1))) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 2) 1) (/.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (fma.f32 u0 1/2 -1)))
(-.f32 (*.f32 u0 (/.f32 1 (fma.f32 u0 1/2 -1))) (*.f32 (/.f32 (*.f32 1/4 (*.f32 u0 u0)) (fma.f32 u0 1/2 -1)) u0))
(/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 2) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))) 2) (cbrt.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2))
(*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)) 2) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 2) (sqrt.f32 (fma.f32 u0 1/2 -1))) (/.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (sqrt.f32 (fma.f32 u0 1/2 -1))))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (fma.f32 u0 1/2 -1))) (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(/.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (sqrt.f32 (fma.f32 u0 1/2 -1))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 1) (/.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (fma.f32 u0 1/2 -1)))
(-.f32 (*.f32 u0 (/.f32 1 (fma.f32 u0 1/2 -1))) (*.f32 (/.f32 (*.f32 1/4 (*.f32 u0 u0)) (fma.f32 u0 1/2 -1)) u0))
(/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) (cbrt.f32 (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2)) (/.f32 (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3))) (cbrt.f32 (fma.f32 u0 1/2 -1))))
(/.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (cbrt.f32 (fma.f32 u0 1/2 -1))) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) 2))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (+.f32 -1 (*.f32 1/8 (pow.f32 u0 3)))) (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 u0 1/2))))
(/.f32 (*.f32 (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3))) (+.f32 1 (fma.f32 1/4 (*.f32 u0 u0) (*.f32 u0 1/2)))) (+.f32 -1 (*.f32 (pow.f32 u0 3) 1/8)))
(*.f32 (/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (fma.f32 (pow.f32 u0 3) 1/8 -1)) (+.f32 1 (*.f32 u0 (+.f32 (*.f32 u0 1/4) 1/2))))
(/.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 -1) (fma.f32 u0 (fma.f32 u0 1/4 1/2) 1)))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) (+.f32 -1 (*.f32 -1/2 u0)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 1)
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(pow.f32 (cbrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) 3)
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(pow.f32 (pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 3) 1/3)
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) 2)
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(pow.f32 (/.f32 1 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) -1)
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(neg.f32 (/.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) (+.f32 1 (*.f32 -1/2 u0))))
(*.f32 (neg.f32 (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))) (/.f32 1 (+.f32 1 (*.f32 u0 -1/2))))
(/.f32 (neg.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0)) (fma.f32 u0 -1/2 1))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 u0 3)) u0) (fma.f32 u0 -1/2 1))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 2))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(log.f32 (exp.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0))))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0) 3))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) 3) (pow.f32 (fma.f32 u0 1/2 -1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3))) 3) (pow.f32 (fma.f32 u0 1/2 -1) 3)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 -1/4 (pow.f32 u0 3) u0) 3) (pow.f32 (fma.f32 u0 1/2 -1) 3)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(exp.f32 (log.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) 1))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 u0 (*.f32 u0 (*.f32 (*.f32 u0 u0) -1/4)))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(-.f32 (exp.f32 (log1p.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) 1)
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(/.f32 (*.f32 u0 (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3)))) (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4)))))
(/.f32 (+.f32 1 (*.f32 -1/64 (pow.f32 (*.f32 u0 u0) 3))) (/.f32 (+.f32 1 (fma.f32 1/4 (*.f32 u0 u0) (*.f32 1/16 (pow.f32 u0 4)))) u0))
(/.f32 u0 (/.f32 (+.f32 1 (fma.f32 1/4 (*.f32 u0 u0) (*.f32 1/16 (pow.f32 u0 4)))) (fma.f32 (pow.f32 u0 6) -1/64 1)))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/64 1) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 1/16 (pow.f32 u0 4) 1)) u0))
(/.f32 (*.f32 u0 (-.f32 1 (*.f32 1/16 (pow.f32 u0 4)))) (+.f32 1 (*.f32 1/4 (*.f32 u0 u0))))
(/.f32 u0 (/.f32 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0))) (+.f32 1 (*.f32 -1/16 (pow.f32 u0 4)))))
(*.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u0 4) -1/16)) (fma.f32 1/4 (*.f32 u0 u0) 1)) u0)
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 4) -1/16 1) (fma.f32 u0 (*.f32 u0 1/4) 1)) u0)
(/.f32 (*.f32 (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3))) u0) (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4)))))
(/.f32 (+.f32 1 (*.f32 -1/64 (pow.f32 (*.f32 u0 u0) 3))) (/.f32 (+.f32 1 (fma.f32 1/4 (*.f32 u0 u0) (*.f32 1/16 (pow.f32 u0 4)))) u0))
(/.f32 u0 (/.f32 (+.f32 1 (fma.f32 1/4 (*.f32 u0 u0) (*.f32 1/16 (pow.f32 u0 4)))) (fma.f32 (pow.f32 u0 6) -1/64 1)))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/64 1) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 1/16 (pow.f32 u0 4) 1)) u0))
(/.f32 (*.f32 (-.f32 1 (*.f32 1/16 (pow.f32 u0 4))) u0) (+.f32 1 (*.f32 1/4 (*.f32 u0 u0))))
(/.f32 u0 (/.f32 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0))) (+.f32 1 (*.f32 -1/16 (pow.f32 u0 4)))))
(*.f32 (/.f32 (+.f32 1 (*.f32 (pow.f32 u0 4) -1/16)) (fma.f32 1/4 (*.f32 u0 u0) 1)) u0)
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 4) -1/16 1) (fma.f32 u0 (*.f32 u0 1/4) 1)) u0)
(pow.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) 1)
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(pow.f32 (cbrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 3)
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(pow.f32 (pow.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) 3) 1/3)
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(pow.f32 (sqrt.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))) 2)
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(sqrt.f32 (pow.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) 2))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(log.f32 (exp.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(cbrt.f32 (pow.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)) 3))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(cbrt.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 3)))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(cbrt.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 3) (pow.f32 u0 3)))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(expm1.f32 (log1p.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(exp.f32 (+.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) -1/4)) (log.f32 u0)))
(exp.f32 (+.f32 (log1p.f32 (*.f32 -1/4 (*.f32 u0 u0))) (log.f32 u0)))
(*.f32 u0 (exp.f32 (log1p.f32 (*.f32 -1/4 (*.f32 u0 u0)))))
(*.f32 u0 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 -1/4)))))
(exp.f32 (*.f32 (+.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) -1/4)) (log.f32 u0)) 1))
(exp.f32 (+.f32 (log1p.f32 (*.f32 -1/4 (*.f32 u0 u0))) (log.f32 u0)))
(*.f32 u0 (exp.f32 (log1p.f32 (*.f32 -1/4 (*.f32 u0 u0)))))
(*.f32 u0 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 -1/4)))))
(log1p.f32 (expm1.f32 (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0))))
(+.f32 u0 (*.f32 -1/4 (pow.f32 u0 3)))
(fma.f32 -1/4 (pow.f32 u0 3) u0)
(+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(+.f32 1 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) 1))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(+.f32 (*.f32 (*.f32 u0 u0) -1/4) 1)
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(*.f32 1 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(*.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 1)
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) 2))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) 2) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(*.f32 (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3))) (/.f32 1 (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4))))))
(*.f32 (+.f32 1 (*.f32 -1/64 (pow.f32 (*.f32 u0 u0) 3))) (/.f32 1 (+.f32 1 (fma.f32 1/4 (*.f32 u0 u0) (*.f32 1/16 (pow.f32 u0 4))))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/64 1) (+.f32 1 (fma.f32 1/4 (*.f32 u0 u0) (*.f32 1/16 (pow.f32 u0 4)))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/64 1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 1/16 (pow.f32 u0 4) 1)))
(*.f32 (-.f32 1 (*.f32 1/16 (pow.f32 u0 4))) (/.f32 1 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0)))))
(*.f32 (+.f32 1 (*.f32 -1/16 (pow.f32 u0 4))) (/.f32 1 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0)))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 4) -1/16)) (fma.f32 1/4 (*.f32 u0 u0) 1))
(/.f32 (fma.f32 (pow.f32 u0 4) -1/16 1) (fma.f32 u0 (*.f32 u0 1/4) 1))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4)))) (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3)))))
(*.f32 (+.f32 1 (*.f32 -1/64 (pow.f32 (*.f32 u0 u0) 3))) (/.f32 1 (+.f32 1 (fma.f32 1/4 (*.f32 u0 u0) (*.f32 1/16 (pow.f32 u0 4))))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/64 1) (+.f32 1 (fma.f32 1/4 (*.f32 u0 u0) (*.f32 1/16 (pow.f32 u0 4)))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/64 1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 1/16 (pow.f32 u0 4) 1)))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0))) (-.f32 1 (*.f32 1/16 (pow.f32 u0 4)))))
(*.f32 (+.f32 1 (*.f32 -1/16 (pow.f32 u0 4))) (/.f32 1 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0)))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 4) -1/16)) (fma.f32 1/4 (*.f32 u0 u0) 1))
(/.f32 (fma.f32 (pow.f32 u0 4) -1/16 1) (fma.f32 u0 (*.f32 u0 1/4) 1))
(/.f32 (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3))) (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4)))))
(*.f32 (+.f32 1 (*.f32 -1/64 (pow.f32 (*.f32 u0 u0) 3))) (/.f32 1 (+.f32 1 (fma.f32 1/4 (*.f32 u0 u0) (*.f32 1/16 (pow.f32 u0 4))))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/64 1) (+.f32 1 (fma.f32 1/4 (*.f32 u0 u0) (*.f32 1/16 (pow.f32 u0 4)))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/64 1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 1/16 (pow.f32 u0 4) 1)))
(/.f32 (-.f32 1 (*.f32 1/16 (pow.f32 u0 4))) (+.f32 1 (*.f32 1/4 (*.f32 u0 u0))))
(*.f32 (+.f32 1 (*.f32 -1/16 (pow.f32 u0 4))) (/.f32 1 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0)))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 4) -1/16)) (fma.f32 1/4 (*.f32 u0 u0) 1))
(/.f32 (fma.f32 (pow.f32 u0 4) -1/16 1) (fma.f32 u0 (*.f32 u0 1/4) 1))
(/.f32 (neg.f32 (-.f32 1 (*.f32 1/64 (pow.f32 (*.f32 u0 u0) 3)))) (neg.f32 (+.f32 1 (+.f32 (*.f32 1/4 (*.f32 u0 u0)) (*.f32 1/16 (pow.f32 u0 4))))))
(*.f32 (+.f32 1 (*.f32 -1/64 (pow.f32 (*.f32 u0 u0) 3))) (/.f32 1 (+.f32 1 (fma.f32 1/4 (*.f32 u0 u0) (*.f32 1/16 (pow.f32 u0 4))))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/64 1) (+.f32 1 (fma.f32 1/4 (*.f32 u0 u0) (*.f32 1/16 (pow.f32 u0 4)))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/64 1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 1/16 (pow.f32 u0 4) 1)))
(/.f32 (neg.f32 (-.f32 1 (*.f32 1/16 (pow.f32 u0 4)))) (neg.f32 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0)))))
(*.f32 (+.f32 1 (*.f32 -1/16 (pow.f32 u0 4))) (/.f32 1 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0)))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 4) -1/16)) (fma.f32 1/4 (*.f32 u0 u0) 1))
(/.f32 (fma.f32 (pow.f32 u0 4) -1/16 1) (fma.f32 u0 (*.f32 u0 1/4) 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (*.f32 u0 u0) -1/4) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) (*.f32 (*.f32 u0 u0) -1/4)) (*.f32 (*.f32 u0 u0) -1/4))))
(*.f32 (+.f32 1 (*.f32 -1/64 (pow.f32 (*.f32 u0 u0) 3))) (/.f32 1 (+.f32 1 (fma.f32 1/4 (*.f32 u0 u0) (*.f32 1/16 (pow.f32 u0 4))))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/64 1) (+.f32 1 (fma.f32 1/4 (*.f32 u0 u0) (*.f32 1/16 (pow.f32 u0 4)))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/64 1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 1/16 (pow.f32 u0 4) 1)))
(/.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) (*.f32 (*.f32 u0 u0) -1/4))) (-.f32 1 (*.f32 (*.f32 u0 u0) -1/4)))
(*.f32 (+.f32 1 (*.f32 -1/16 (pow.f32 u0 4))) (/.f32 1 (+.f32 1 (*.f32 1/4 (*.f32 u0 u0)))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 4) -1/16)) (fma.f32 1/4 (*.f32 u0 u0) 1))
(/.f32 (fma.f32 (pow.f32 u0 4) -1/16 1) (fma.f32 u0 (*.f32 u0 1/4) 1))
(pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 1)
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(pow.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) 3)
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(pow.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 3) 1/3)
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(pow.f32 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))) 2)
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(sqrt.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 2))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(log.f32 (exp.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(log.f32 (+.f32 1 (expm1.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)))))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) 3))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(expm1.f32 (log1p.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)
(exp.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) -1/4)))
(exp.f32 (log1p.f32 (*.f32 -1/4 (*.f32 u0 u0))))
(exp.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 -1/4))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 u0 u0) -1/4)) 1))
(exp.f32 (log1p.f32 (*.f32 -1/4 (*.f32 u0 u0))))
(exp.f32 (log1p.f32 (*.f32 u0 (*.f32 u0 -1/4))))
(log1p.f32 (expm1.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(fma.f32 (*.f32 u0 u0) -1/4 1)
(fma.f32 u0 (*.f32 u0 -1/4) 1)

localize20.0ms (0.2%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.2%
(*.f32 alpha (sqrt.f32 u0))
98.4%
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
Compiler

Compiled 17 to 7 computations (58.8% saved)

series5.0ms (0%)

Counts
2 → 24
Calls

12 calls:

TimeVariablePointExpression
1.0ms
u0
@-inf
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
1.0ms
alpha
@0
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
1.0ms
u0
@0
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
0.0ms
alpha
@-inf
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
0.0ms
u0
@inf
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)

rewrite60.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1516×pow1
1390×add-exp-log
1390×log1p-expm1-u
1390×expm1-log1p-u
1356×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0928
118324
2204424
Stop Event
node limit
Counts
2 → 35
Calls
Call 1
Inputs
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
(*.f32 alpha (sqrt.f32 u0))
Outputs
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 alpha alpha))) 1)
(*.f32 alpha (*.f32 (sqrt.f32 u0) (*.f32 alpha (sqrt.f32 u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (sqrt.f32 u0) (*.f32 alpha (*.f32 alpha (sqrt.f32 u0))))
(*.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(*.f32 1 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 4)))
(*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 u0))) (*.f32 alpha (sqrt.f32 u0))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 4)) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 u0))) (*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 u0))) (*.f32 alpha (sqrt.f32 u0))))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) (sqrt.f32 (*.f32 alpha (sqrt.f32 u0)))) (sqrt.f32 (*.f32 alpha (sqrt.f32 u0))))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) alpha) (sqrt.f32 u0))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) (sqrt.f32 u0)) alpha)
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha)))) (cbrt.f32 (*.f32 alpha (sqrt.f32 u0))))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 4))
(log.f32 (pow.f32 (exp.f32 (*.f32 alpha alpha)) u0))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha))))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 alpha alpha))))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 alpha alpha))))
(-.f32 (+.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 1)
(pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2)
(pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 u0))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 u0))) 2)
(sqrt.f32 (*.f32 u0 (*.f32 alpha alpha)))
(fabs.f32 (*.f32 alpha (sqrt.f32 u0)))
(log.f32 (pow.f32 (exp.f32 alpha) (sqrt.f32 u0)))
(cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (sqrt.f32 u0))))
(exp.f32 (log.f32 (*.f32 alpha (sqrt.f32 u0))))
(log1p.f32 (expm1.f32 (*.f32 alpha (sqrt.f32 u0))))

simplify128.0ms (1.1%)

Algorithm
egg-herbie
Rules
1236×exp-sum
1176×distribute-rgt-in
1162×distribute-lft-in
1000×fma-def
984×log-prod
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
079777
1191777
2681777
32237777
46949777
Stop Event
node limit
Counts
59 → 38
Calls
Call 1
Inputs
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 (sqrt.f32 u0) alpha)
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 alpha alpha))) 1)
(*.f32 alpha (*.f32 (sqrt.f32 u0) (*.f32 alpha (sqrt.f32 u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (sqrt.f32 u0) (*.f32 alpha (*.f32 alpha (sqrt.f32 u0))))
(*.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(*.f32 1 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 4)))
(*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 u0))) (*.f32 alpha (sqrt.f32 u0))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 4)) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 u0))) (*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 u0))) (*.f32 alpha (sqrt.f32 u0))))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) (sqrt.f32 (*.f32 alpha (sqrt.f32 u0)))) (sqrt.f32 (*.f32 alpha (sqrt.f32 u0))))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) alpha) (sqrt.f32 u0))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) (sqrt.f32 u0)) alpha)
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha)))) (cbrt.f32 (*.f32 alpha (sqrt.f32 u0))))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 4))
(log.f32 (pow.f32 (exp.f32 (*.f32 alpha alpha)) u0))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha))))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 alpha alpha))))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 alpha alpha))))
(-.f32 (+.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 1)
(pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2)
(pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 u0))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 u0))) 2)
(sqrt.f32 (*.f32 u0 (*.f32 alpha alpha)))
(fabs.f32 (*.f32 alpha (sqrt.f32 u0)))
(log.f32 (pow.f32 (exp.f32 alpha) (sqrt.f32 u0)))
(cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (sqrt.f32 u0))))
(exp.f32 (log.f32 (*.f32 alpha (sqrt.f32 u0))))
(log1p.f32 (expm1.f32 (*.f32 alpha (sqrt.f32 u0))))
Outputs
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 alpha (sqrt.f32 u0))
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 alpha (sqrt.f32 u0))
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 alpha (sqrt.f32 u0))
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 alpha (sqrt.f32 u0))
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 alpha (sqrt.f32 u0))
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 alpha (sqrt.f32 u0))
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 alpha (sqrt.f32 u0))
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 alpha (sqrt.f32 u0))
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 alpha (sqrt.f32 u0))
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 alpha (sqrt.f32 u0))
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 alpha (sqrt.f32 u0))
(*.f32 (sqrt.f32 u0) alpha)
(*.f32 alpha (sqrt.f32 u0))
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 alpha alpha))) 1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 (sqrt.f32 u0) (*.f32 alpha (sqrt.f32 u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (sqrt.f32 u0) (*.f32 alpha (*.f32 alpha (sqrt.f32 u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 1 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 4)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 4)) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 u0))) (*.f32 alpha (sqrt.f32 u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 4)) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 4)))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 u0))) (*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 u0))) (*.f32 alpha (sqrt.f32 u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) (sqrt.f32 (*.f32 alpha (sqrt.f32 u0)))) (sqrt.f32 (*.f32 alpha (sqrt.f32 u0))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) alpha) (sqrt.f32 u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) (sqrt.f32 u0)) alpha)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha)))) (cbrt.f32 (*.f32 alpha (sqrt.f32 u0))))
(*.f32 u0 (*.f32 alpha alpha))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 4))
(*.f32 u0 (*.f32 alpha alpha))
(log.f32 (pow.f32 (exp.f32 (*.f32 alpha alpha)) u0))
(*.f32 u0 (*.f32 alpha alpha))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))
(*.f32 u0 (*.f32 alpha alpha))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 alpha alpha))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 alpha alpha))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (+.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1)
(*.f32 alpha (sqrt.f32 u0))
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 1)
(*.f32 alpha (sqrt.f32 u0))
(pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2)
(*.f32 alpha (sqrt.f32 u0))
(pow.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 u0))) 3)
(*.f32 alpha (sqrt.f32 u0))
(pow.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 3) 1/3)
(*.f32 alpha (sqrt.f32 u0))
(pow.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 u0))) 2)
(*.f32 alpha (sqrt.f32 u0))
(sqrt.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 alpha (sqrt.f32 u0))
(fabs.f32 (*.f32 alpha (sqrt.f32 u0)))
(*.f32 alpha (sqrt.f32 u0))
(log.f32 (pow.f32 (exp.f32 alpha) (sqrt.f32 u0)))
(*.f32 alpha (sqrt.f32 u0))
(cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 3))
(*.f32 alpha (sqrt.f32 u0))
(expm1.f32 (log1p.f32 (*.f32 alpha (sqrt.f32 u0))))
(*.f32 alpha (sqrt.f32 u0))
(exp.f32 (log.f32 (*.f32 alpha (sqrt.f32 u0))))
(*.f32 alpha (sqrt.f32 u0))
(log1p.f32 (expm1.f32 (*.f32 alpha (sqrt.f32 u0))))
(*.f32 alpha (sqrt.f32 u0))

eval577.0ms (4.9%)

Compiler

Compiled 21497 to 14703 computations (31.6% saved)

prune143.0ms (1.2%)

Pruning

30 alts after pruning (18 fresh and 12 done)

PrunedKeptTotal
New6773680
Fresh11516
Picked011
Done31114
Total68130711
Accurracy
100.0%
Counts
711 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.1%
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
86.2%
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (/.f32 (+.f32 u0 (*.f32 (*.f32 -1/2 u0) u0)) (*.f32 alpha alpha)))
86.3%
(/.f32 (*.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 alpha alpha)) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
86.5%
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) (+.f32 1 (*.f32 -1/2 u0)))
23.0%
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
86.0%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 (/.f32 1 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) -1))
89.2%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 (cbrt.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) 3))
97.6%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3))
88.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 u0 (+.f32 -1 (*.f32 1/2 u0))))
55.5%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (log.f32 (sqrt.f32 (-.f32 1 u0)))))
58.3%
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
99.0%
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
90.2%
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
86.5%
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
73.3%
(*.f32 (*.f32 alpha alpha) u0)
86.6%
(*.f32 (neg.f32 alpha) (fma.f32 (neg.f32 u0) alpha (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)))
86.5%
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)))
86.3%
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha))
86.2%
(*.f32 (neg.f32 alpha) (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)))
90.3%
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
55.5%
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (log.f32 (-.f32 1 (pow.f32 u0 3))) (log.f32 (+.f32 1 (fma.f32 u0 u0 u0))))))
99.0%
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
58.3%
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
42.4%
(*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
98.7%
(*.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3))))
86.3%
(*.f32 u0 (*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha)))
86.5%
(*.f32 u0 (*.f32 (+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha)) (neg.f32 alpha)))
86.2%
(*.f32 u0 (*.f32 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha) (neg.f32 alpha)))
86.5%
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
73.4%
(*.f32 alpha (*.f32 alpha u0))
Compiler

Compiled 438 to 303 computations (30.8% saved)

regimes119.0ms (1%)

Counts
46 → 1
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 alpha u0))
(*.f32 (*.f32 alpha alpha) u0)
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 u0 (*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(*.f32 u0 (*.f32 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha) (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)))
(*.f32 (neg.f32 alpha) (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)))
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 u0 (+.f32 -1 (*.f32 1/2 u0))))
(*.f32 u0 (*.f32 (+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha)) (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) (+.f32 1 (*.f32 -1/2 u0)))
(*.f32 (neg.f32 alpha) (*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log1p.f32 (neg.f32 u0)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 u0 (*.f32 (*.f32 alpha (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 alpha (*.f32 alpha u0)))
(*.f32 (neg.f32 alpha) (fma.f32 (neg.f32 u0) alpha (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)))
(*.f32 (neg.f32 alpha) (fma.f32 -1 (*.f32 u0 alpha) (*.f32 -1/2 (*.f32 (*.f32 u0 u0) alpha))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 (/.f32 1 (*.f32 (+.f32 -1 (*.f32 -1/2 u0)) u0)) -1))
(/.f32 (*.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (*.f32 alpha alpha)) (+.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))
(/.f32 (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 4) 1/4)) (/.f32 (+.f32 u0 (*.f32 (*.f32 -1/2 u0) u0)) (*.f32 alpha alpha)))
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
(*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 3)
(*.f32 (neg.f32 alpha) (fma.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)) (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))))
(*.f32 (neg.f32 alpha) (fma.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) -1/2) u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 (cbrt.f32 (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)) 3))
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(*.f32 (neg.f32 alpha) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alpha)) 3))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3))
(/.f32 (fma.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4))) (*.f32 (*.f32 u0 alpha) (-.f32 alpha (*.f32 1/2 (*.f32 u0 alpha)))))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) alpha) (sqrt.f32 (log1p.f32 u0)))
(*.f32 (neg.f32 alpha) (cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) (pow.f32 alpha 3))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (log.f32 (-.f32 1 (pow.f32 u0 3))) (log.f32 (+.f32 1 (fma.f32 u0 u0 u0))))))
Outputs
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
Calls

6 calls:

19.0ms
(*.f32 (neg.f32 alpha) alpha)
19.0ms
alpha
19.0ms
u0
18.0ms
(-.f32 1 u0)
18.0ms
(log.f32 (-.f32 1 u0))
Results
AccuracySegmentsBranch
99.0%1alpha
99.0%1u0
99.0%1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
99.0%1(*.f32 (neg.f32 alpha) alpha)
99.0%1(log.f32 (-.f32 1 u0))
99.0%1(-.f32 1 u0)
Compiler

Compiled 651 to 339 computations (47.9% saved)

regimes32.0ms (0.3%)

Counts
19 → 1
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 alpha u0))
(*.f32 (*.f32 alpha alpha) u0)
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 u0 (*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(*.f32 u0 (*.f32 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha) (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)))
(*.f32 (neg.f32 alpha) (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)))
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 u0 (+.f32 -1 (*.f32 1/2 u0))))
(*.f32 u0 (*.f32 (+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha)) (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 (*.f32 u0 u0) -1/4) u0)))) (+.f32 1 (*.f32 -1/2 u0)))
(*.f32 (neg.f32 alpha) (*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 (*.f32 (-.f32 1 (*.f32 1/4 (*.f32 u0 u0))) u0) (+.f32 -1 (*.f32 1/2 u0))))
Outputs
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
Calls

3 calls:

9.0ms
(*.f32 (neg.f32 alpha) alpha)
9.0ms
alpha
9.0ms
u0
Results
AccuracySegmentsBranch
90.3%1alpha
90.3%1u0
90.3%1(*.f32 (neg.f32 alpha) alpha)
Compiler

Compiled 257 to 140 computations (45.5% saved)

regimes41.0ms (0.4%)

Counts
15 → 1
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 alpha u0))
(*.f32 (*.f32 alpha alpha) u0)
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 u0 (*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(*.f32 u0 (*.f32 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha) (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)))
(*.f32 (neg.f32 alpha) (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)))
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 u0 (+.f32 -1 (*.f32 1/2 u0))))
(*.f32 u0 (*.f32 (+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha)) (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
Outputs
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
Calls

3 calls:

22.0ms
(*.f32 (neg.f32 alpha) alpha)
8.0ms
alpha
7.0ms
u0
Results
AccuracySegmentsBranch
90.2%1alpha
90.2%1u0
90.2%1(*.f32 (neg.f32 alpha) alpha)
Compiler

Compiled 182 to 98 computations (46.2% saved)

regimes26.0ms (0.2%)

Counts
14 → 1
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 alpha u0))
(*.f32 (*.f32 alpha alpha) u0)
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 u0 (*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(*.f32 u0 (*.f32 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha) (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)))
(*.f32 (neg.f32 alpha) (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)))
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 u0 (+.f32 -1 (*.f32 1/2 u0))))
(*.f32 u0 (*.f32 (+.f32 (*.f32 -1/2 (*.f32 u0 alpha)) (*.f32 -1 alpha)) (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)))
Outputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 u0 (+.f32 -1 (*.f32 1/2 u0))))
Calls

3 calls:

8.0ms
(*.f32 (neg.f32 alpha) alpha)
7.0ms
alpha
7.0ms
u0
Results
AccuracySegmentsBranch
88.3%1alpha
88.3%1u0
88.3%1(*.f32 (neg.f32 alpha) alpha)
Compiler

Compiled 167 to 91 computations (45.5% saved)

regimes25.0ms (0.2%)

Counts
11 → 1
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 alpha u0))
(*.f32 (*.f32 alpha alpha) u0)
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 u0 (*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(*.f32 u0 (*.f32 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha) (neg.f32 alpha)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)))
(*.f32 (neg.f32 alpha) (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)))
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
Outputs
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
Calls

3 calls:

9.0ms
(*.f32 (neg.f32 alpha) alpha)
8.0ms
alpha
6.0ms
u0
Results
AccuracySegmentsBranch
86.5%1alpha
86.5%1u0
86.5%1(*.f32 (neg.f32 alpha) alpha)
Compiler

Compiled 126 to 69 computations (45.2% saved)

regimes7.0ms (0.1%)

Accuracy

Total -16.2b remaining (-189.9%)

Threshold costs -16.2b (-189.9%)

Counts
3 → 1
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 alpha u0))
(*.f32 (*.f32 alpha alpha) u0)
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
Outputs
(*.f32 alpha (*.f32 alpha u0))
Calls

2 calls:

3.0ms
u0
3.0ms
alpha
Results
AccuracySegmentsBranch
73.4%1alpha
73.4%1u0
Compiler

Compiled 27 to 14 computations (48.1% saved)

simplify44.0ms (0.4%)

Algorithm
egg-herbie
Rules
322×distribute-lft-neg-in
258×unsub-neg
236×neg-mul-1
162×neg-sub0
126×distribute-rgt-neg-in
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
039194
172194
295194
3128194
4148190
5179190
6236190
7338190
8527190
9723190
10874190
11993190
121044190
131066190
141072190
151073190
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 u0 (+.f32 -1 (*.f32 1/2 u0))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha u0))
Outputs
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
(*.f32 alpha (*.f32 alpha (-.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 u0 (+.f32 -1 (*.f32 1/2 u0))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (/.f32 u0 (+.f32 -1 (*.f32 u0 1/2))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(*.f32 alpha (*.f32 alpha (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2))))
(*.f32 alpha (*.f32 alpha u0))
Compiler

Compiled 78 to 51 computations (34.6% saved)

soundness1.0s (8.8%)

Rules
1790×fma-def
1564×fma-neg
1564×fma-neg
1564×fma-neg
1486×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01127
12425
24725
39425
412925
517025
622125
732125
859425
998825
10125825
11141625
12158225
13172625
14175325
15175425
01127
12425
24725
39425
412925
517025
622125
732125
859425
998825
10125825
11141625
12158225
13172625
14175325
15175425
0821372
12271210
28021068
340741068
01127
12425
24725
39425
412925
517025
622125
732125
859425
998825
10125825
11141625
12158225
13172625
14175325
15175425
02223315
15652979
220682787
365342787
01963490
14782844
214742828
363602828
02223315
15652979
220682787
365342787
01379
128063
2370363
01943211
15052741
218842365
362732365
02223315
15652979
220682787
365342787
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
saturated
node limit
saturated
saturated
Compiler

Compiled 1103 to 683 computations (38.1% saved)

end32.0ms (0.3%)

Compiler

Compiled 68 to 38 computations (44.1% saved)

Profiling

Loading profile data...