Details

Time bar (total: 9.2s)

analyze79.0ms (0.9%)

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)

sample2.1s (22.7%)

Results
2.1s8256×body256valid
Bogosity

preprocess220.0ms (2.4%)

Algorithm
egg-herbie
Rules
1484×fma-def
1154×associate-+l+
1076×+-commutative
882×associate--l+
830×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01654
13750
27650
315050
425450
533250
642350
760150
895350
9213250
10283150
11340850
12482950
13514250
14521450
15528250
16570550
17645450
18708850
19740350
20751750
21757350
22757350
23784150
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 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 (neg.f32 alpha) (*.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 u0 (*.f32 (neg.f32 u0) (log1p.f32 (neg.f32 alpha))))
(*.f32 u0 (*.f32 u0 (neg.f32 (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)

simplify57.0ms (0.6%)

Algorithm
egg-herbie
Rules
606×fma-def
522×associate-+l+
348×distribute-lft-in
300×associate-*r*
298×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01127
12425
24525
38525
413925
518025
623625
733125
850425
9110125
10146025
11175825
12247725
13263625
14266325
15266425
Stop Event
saturated
Counts
1 → 4
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 alpha (*.f32 (neg.f32 alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))

eval1.0ms (0%)

Compiler

Compiled 36 to 19 computations (47.2% saved)

prune1.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New224
Fresh011
Picked000
Done000
Total235
Error
0.3b
Counts
5 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
14.6b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
0.3b
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
Compiler

Compiled 21 to 15 computations (28.6% saved)

localize29.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(log1p.f32 (neg.f32 u0))
0.2b
(*.f32 alpha (log1p.f32 (neg.f32 u0)))
0.2b
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
Compiler

Compiled 24 to 7 computations (70.8% saved)

series61.0ms (0.7%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
27.0ms
u0
@0
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
21.0ms
alpha
@0
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
10.0ms
alpha
@0
(*.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 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))

rewrite60.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1556×add-sqr-sqrt
1544×*-un-lft-identity
1428×add-cube-cbrt
1404×add-cbrt-cube
200×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01049
120333
2259533
Stop Event
node limit
Counts
3 → 44
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
((#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 alpha (log1p.f32 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (log1p.f32 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 alpha (log1p.f32 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (+.f32 u0 1) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alpha (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 alpha (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 alpha (log1p.f32 u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alpha (log1p.f32 u0))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 u0 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 u0) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log1p.f32 u0)) 1))))))

simplify85.0ms (0.9%)

Algorithm
egg-herbie
Rules
1690×associate-+l-
1352×fma-def
1292×associate-+r-
726×*-commutative
624×distribute-lft-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01952724
15082500
220922370
368482366
Stop Event
node limit
Counts
104 → 189
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 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 1)
(pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(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)
(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))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) 1))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (log1p.f32 u0)))) 1)
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 1)
(pow.f32 (sqrt.f32 (*.f32 alpha (log1p.f32 u0))) 2)
(pow.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 2))
(log.f32 (pow.f32 (+.f32 u0 1) alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (log1p.f32 u0)))))
(cbrt.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (log1p.f32 u0))))
(exp.f32 (log.f32 (*.f32 alpha (log1p.f32 u0))))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (log1p.f32 u0))) 1))
(log1p.f32 (expm1.f32 (*.f32 alpha (log1p.f32 u0))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) 1)
(*.f32 (log1p.f32 u0) 1)
(*.f32 1 (log1p.f32 u0))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (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)))
(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) 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)))
(exp.f32 (*.f32 (log.f32 (log1p.f32 u0)) 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 (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 (neg.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 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.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 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.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 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.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 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.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 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.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 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.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 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.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 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.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 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.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 (*.f32 alpha alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 (neg.f32 alpha) alpha))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.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 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 (*.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 1/2 (*.f32 u0 1/3))) (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 u0) (log.f32 -1))))
(*.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 (*.f32 alpha alpha) (fma.f32 -1 (neg.f32 (log.f32 u0)) (log.f32 -1)))) (/.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 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 alpha (/.f32 (*.f32 u0 u0) alpha)) (/.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 alpha (/.f32 (pow.f32 u0 3) alpha)) (-.f32 (fma.f32 1/2 (/.f32 alpha (/.f32 (*.f32 u0 u0) alpha)) (/.f32 alpha (/.f32 u0 alpha))) (*.f32 alpha (*.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1))))))
(+.f32 (fma.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 -1)) (log.f32 u0)) (*.f32 (/.f32 alpha u0) alpha)) (*.f32 (/.f32 alpha (/.f32 (*.f32 u0 u0) alpha)) (+.f32 (/.f32 1/3 u0) 1/2)))
(*.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 alpha (/.f32 (*.f32 u0 u0) alpha)) (/.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 alpha (/.f32 (pow.f32 u0 3) alpha)) (fma.f32 1/2 (/.f32 alpha (/.f32 (*.f32 u0 u0) alpha)) (/.f32 alpha (/.f32 u0 alpha)))))
(+.f32 (fma.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))) (*.f32 (/.f32 alpha u0) alpha)) (*.f32 (/.f32 alpha (/.f32 (*.f32 u0 u0) alpha)) (+.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 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 alpha (fma.f32 (*.f32 u0 u0) -1/2 (neg.f32 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 (*.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 -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 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 -1/3 (/.f32 (pow.f32 u0 3) alpha))) (/.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 -1/2 (/.f32 -1/3 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))))
(fma.f32 (neg.f32 alpha) (log.f32 (/.f32 -1 u0)) (-.f32 (/.f32 -1/2 (/.f32 (*.f32 u0 u0) alpha)) (/.f32 alpha u0)))
(-.f32 (*.f32 (/.f32 alpha u0) (+.f32 -1 (/.f32 -1/2 u0))) (*.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 -1/3 (/.f32 (pow.f32 u0 3) alpha)) (/.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 -1/2 (/.f32 -1/3 u0))))
(-.f32 (*.f32 (/.f32 alpha (*.f32 u0 u0)) (+.f32 -1/2 (/.f32 -1/3 u0))) (fma.f32 alpha (log.f32 (/.f32 -1 u0)) (/.f32 alpha u0)))
(*.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)
(fma.f32 (*.f32 u0 u0) -1/2 (neg.f32 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)
(+.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 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 (+.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 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0))) (/.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (log.f32 u0) (+.f32 (-.f32 (-.f32 (log.f32 -1) (/.f32 1/2 (*.f32 u0 u0))) (/.f32 1/3 (pow.f32 u0 3))) (/.f32 -1 u0)))
(*.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) (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 0 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (neg.f32 (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 u0)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 u0))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 1)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) 3)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3) 1/3)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.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 (*.f32 alpha alpha) (neg.f32 (log1p.f32 u0)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 u0))))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 2))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(log.f32 (pow.f32 (pow.f32 (+.f32 u0 1) alpha) alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) 1))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (log1p.f32 u0)))) 1)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (*.f32 alpha (log1p.f32 u0)) 1)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (sqrt.f32 (*.f32 alpha (log1p.f32 u0))) 2)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (cbrt.f32 (*.f32 alpha (log1p.f32 u0))) 3)
(*.f32 alpha (log1p.f32 u0))
(pow.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3) 1/3)
(*.f32 alpha (log1p.f32 u0))
(sqrt.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 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 alpha (log1p.f32 u0)))))
(*.f32 alpha (log1p.f32 u0))
(cbrt.f32 (pow.f32 (*.f32 alpha (log1p.f32 u0)) 3))
(*.f32 alpha (log1p.f32 u0))
(expm1.f32 (log1p.f32 (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (log.f32 (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (log1p.f32 u0))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (log1p.f32 u0))) 1))
(*.f32 alpha (log1p.f32 u0))
(log1p.f32 (expm1.f32 (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (log1p.f32 u0))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) 1)
(log1p.f32 u0)
(*.f32 (log1p.f32 u0) 1)
(log1p.f32 u0)
(*.f32 1 (log1p.f32 u0))
(log1p.f32 u0)
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(log1p.f32 u0)
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(pow.f32 (log1p.f32 u0) 1)
(log1p.f32 u0)
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)
(log1p.f32 u0)
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)
(log1p.f32 u0)
(pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)
(log1p.f32 u0)
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(log1p.f32 u0)
(log.f32 (+.f32 u0 1))
(log1p.f32 u0)
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(log1p.f32 u0)
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(exp.f32 (log.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(exp.f32 (*.f32 (log.f32 (log1p.f32 u0)) 1))
(log1p.f32 u0)

localize69.0ms (0.7%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
14.7b
(log.f32 (-.f32 1 u0))
Compiler

Compiled 27 to 14 computations (48.1% saved)

series8.0ms (0.1%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
6.0ms
alpha
@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)))
0.0ms
u0
@inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
0.0ms
u0
@0
(log.f32 (-.f32 1 u0))
0.0ms
u0
@0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))

rewrite69.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1922×add-sqr-sqrt
1906×*-un-lft-identity
1766×add-cube-cbrt
1744×add-cbrt-cube
218×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01138
122130
2283330
Stop Event
node limit
Counts
2 → 35
Calls
Call 1
Inputs
(log.f32 (-.f32 1 u0))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log1p.f32 (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (log.f32 (cbrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (log.f32 (sqrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 (*.f32 u0 u0))) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 (pow.f32 u0 3))) (log.f32 (+.f32 1 (fma.f32 u0 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (neg.f32 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (neg.f32 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (cbrt.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 (neg.f32 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log1p.f32 (neg.f32 u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (neg.f32 u0))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 (neg.f32 u0)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)) 1))))))

simplify73.0ms (0.8%)

Algorithm
egg-herbie
Rules
1358×associate-+l-
1066×unswap-sqr
1032×fma-def
874×associate-+r-
600×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01582043
14041885
217781799
364921799
Stop Event
node limit
Counts
71 → 130
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 0 (log1p.f32 (neg.f32 u0)))
(+.f32 (log.f32 (pow.f32 (cbrt.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 (exp.f32 (log1p.f32 (log1p.f32 (neg.f32 u0)))) 1)
(*.f32 1 (log1p.f32 (neg.f32 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) 1)
(*.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (cbrt.f32 (log1p.f32 (neg.f32 u0))))
(pow.f32 (log1p.f32 (neg.f32 u0)) 1)
(pow.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 2)
(pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)
(pow.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) 1/3)
(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 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))) 1)
(pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 (neg.f32 u0)))) 2)
(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)
(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 (-.f32 1 u0) (*.f32 alpha alpha)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha 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 (-.f32 1 u0) (*.f32 alpha 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))
(neg.f32 (fma.f32 (*.f32 u0 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 -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)
(+.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 (fma.f32 -1/4 (pow.f32 u0 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 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 (+.f32 (log.f32 -1) (/.f32 -1 u0)) (-.f32 (log.f32 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 (+.f32 (log.f32 u0) (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 (-.f32 (log.f32 -1) (+.f32 (/.f32 1 u0) (/.f32 1/3 (pow.f32 u0 3)))) (/.f32 1/2 (*.f32 u0 u0))))
(*.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 (/.f32 -1 u0) (log.f32 (/.f32 -1 u0))) (/.f32 1/3 (pow.f32 u0 3))) (/.f32 -1/2 (*.f32 u0 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 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 1/2 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) 1/2 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 1/2 (*.f32 (*.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 1/2 (*.f32 (*.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))) (fma.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)))
(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))
(-.f32 (/.f32 alpha (/.f32 u0 alpha)) (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (*.f32 alpha alpha)))
(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 (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)))))
(+.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))))
(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 0 (log1p.f32 (neg.f32 u0)))
(log1p.f32 (neg.f32 u0))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 3 (log.f32 (cbrt.f32 (-.f32 1 u0))))
(+.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (log.f32 (sqrt.f32 (-.f32 1 u0))))
(*.f32 2 (log.f32 (sqrt.f32 (-.f32 1 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 (exp.f32 (log1p.f32 (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 (sqrt.f32 (log1p.f32 (neg.f32 u0))) (sqrt.f32 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(*.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2))
(log1p.f32 (neg.f32 u0))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 2) (cbrt.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 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 2)
(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))
(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 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)))) 1)
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 1)
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 (neg.f32 u0)))) 2)
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))) 3)
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 3) 1/3)
(*.f32 (*.f32 alpha 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 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)) 1)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha)) 3))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))) 1))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))
(log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)) 1))
(*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))

eval154.0ms (1.7%)

Compiler

Compiled 5276 to 2721 computations (48.4% saved)

prune146.0ms (1.6%)

Pruning

16 alts after pruning (15 fresh and 1 done)

PrunedKeptTotal
New30415319
Fresh000
Picked101
Done011
Total30516321
Error
0.0b
Counts
321 → 16
Alt Table
Click to see full alt table
StatusErrorProgram
2.7b
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 1/2 (*.f32 u0 u0)) (*.f32 1/3 (pow.f32 u0 3)))))
4.0b
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))))
8.6b
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
0.4b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0)))
0.4b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 3))) (log1p.f32 (fma.f32 u0 u0 u0))))
16.0b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
15.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 2 (log.f32 (sqrt.f32 (-.f32 1 u0)))))
0.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
2.8b
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 1/2 (*.f32 u0 1/3)))))
4.1b
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
7.9b
(*.f32 (*.f32 alpha alpha) u0)
4.0b
(*.f32 (neg.f32 alpha) (fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0)))))
7.8b
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 u0) alpha))
2.7b
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
4.0b
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)))
0.3b
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
Compiler

Compiled 436 to 287 computations (34.2% saved)

localize48.0ms (0.5%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(log1p.f32 (neg.f32 u0))
0.3b
(*.f32 (*.f32 (neg.f32 alpha) 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
u0
@inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
0.0ms
u0
@-inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
0.0ms
alpha
@0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
0.0ms
u0
@0
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
0.0ms
alpha
@inf
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))

rewrite63.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1500×add-sqr-sqrt
1488×*-un-lft-identity
1374×add-cube-cbrt
1354×add-cbrt-cube
1338×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01025
120217
2259117
Stop Event
node limit
Counts
1 → 13
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (+.f32 u0 1) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))))))))

simplify58.0ms (0.6%)

Algorithm
egg-herbie
Rules
1594×distribute-lft-in
1144×associate-*r*
1014×associate-+r+
964×associate-+l+
900×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0841401
12361233
29681085
338131085
Stop Event
node limit
Counts
37 → 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 (log1p.f32 u0) (*.f32 alpha alpha))) 1)
(pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(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)
(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))
(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))))
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 alpha (neg.f32 alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 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)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 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)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 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)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 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)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 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)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 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)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 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)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 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)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 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)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 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)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 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)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (*.f32 alpha 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 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 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 (*.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 (fma.f32 1/4 (pow.f32 u0 4) u0) (*.f32 (*.f32 u0 u0) (+.f32 1/2 (*.f32 u0 1/3)))))
(*.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 u0) (log.f32 -1))))
(*.f32 alpha (*.f32 (+.f32 (log.f32 u0) (log.f32 -1)) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (neg.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 (*.f32 alpha alpha) (+.f32 (log.f32 u0) (log.f32 -1))))
(-.f32 (*.f32 (/.f32 alpha u0) alpha) (*.f32 alpha (*.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1)))))
(fma.f32 (*.f32 alpha alpha) (-.f32 (neg.f32 (log.f32 u0)) (log.f32 -1)) (*.f32 alpha (/.f32 alpha u0)))
(+.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 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 (+.f32 1 (/.f32 1/2 u0)) (*.f32 alpha (/.f32 alpha u0))) (*.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 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 u0) (log.f32 -1)))))
(+.f32 (*.f32 (/.f32 alpha u0) alpha) (-.f32 (*.f32 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (+.f32 (/.f32 1/3 u0) 1/2)) (*.f32 alpha (*.f32 alpha (+.f32 (log.f32 u0) (log.f32 -1))))))
(+.f32 (*.f32 alpha (/.f32 alpha u0)) (-.f32 (*.f32 (*.f32 alpha (/.f32 alpha (*.f32 u0 u0))) (+.f32 1/2 (/.f32 1/3 u0))) (*.f32 alpha (*.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 (*.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 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (*.f32 (/.f32 alpha u0) alpha))
(fma.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))) (*.f32 alpha (/.f32 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 (*.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 alpha (*.f32 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 1 (/.f32 1/2 u0)) (*.f32 alpha (/.f32 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 (*.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 (*.f32 alpha alpha) (log.f32 (/.f32 -1 u0)) (*.f32 (/.f32 alpha u0) alpha)) (*.f32 (*.f32 (/.f32 alpha u0) (/.f32 alpha u0)) (+.f32 (/.f32 1/3 u0) 1/2)))
(+.f32 (fma.f32 alpha (*.f32 alpha (log.f32 (/.f32 -1 u0))) (*.f32 alpha (/.f32 alpha u0))) (*.f32 (*.f32 alpha (/.f32 alpha (*.f32 u0 u0))) (+.f32 1/2 (/.f32 1/3 u0))))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) 1)
(+.f32 1 (-.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha 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 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha 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 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha 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 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha 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 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(neg.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 u0)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 u0))))
(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 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha 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 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha 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 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha 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 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha 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 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha 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 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha 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 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))

localize15.0ms (0.2%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (*.f32 alpha 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 (*.f32 alpha alpha) u0)
0.0ms
alpha
@inf
(*.f32 (*.f32 alpha alpha) u0)
0.0ms
u0
@inf
(*.f32 (*.f32 alpha alpha) u0)
0.0ms
alpha
@0
(*.f32 (*.f32 alpha alpha) u0)
0.0ms
u0
@-inf
(*.f32 (*.f32 alpha alpha) u0)

rewrite57.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1120×add-sqr-sqrt
1108×*-un-lft-identity
1040×pow1
1024×add-cube-cbrt
1008×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
112013
2147113
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f32 (*.f32 alpha alpha) u0)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 alpha) (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha u0))))))))

simplify71.0ms (0.8%)

Algorithm
egg-herbie
Rules
1654×distribute-rgt-in
1626×distribute-lft-in
1326×log-prod
852×associate-*r*
810×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038455
194455
2362455
32085455
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 (*.f32 alpha (sqrt.f32 u0)) 2)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3) 1/3)
(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 (*.f32 alpha (sqrt.f32 u0)) 2)
(*.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))
(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))

localize43.0ms (0.5%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
0.2b
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)))
0.2b
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
Compiler

Compiled 43 to 24 computations (44.2% saved)

series4.0ms (0%)

Counts
3 → 60
Calls

15 calls:

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

rewrite161.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
974×associate-*r/
824×distribute-rgt-in
776×distribute-lft-in
716×associate-*l/
268×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01279
125975
2346775
Stop Event
node limit
Counts
3 → 321
Calls
Call 1
Inputs
(*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0))
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)))
(-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 alpha (fma.f32 (neg.f32 u0) 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 alpha (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 alpha (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 (fma.f32 (neg.f32 u0) 1 u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 alpha (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 alpha (*.f32 (neg.f32 u0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha) (*.f32 (neg.f32 u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha) (*.f32 (*.f32 (neg.f32 u0) 1) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 0) (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2)))) (*.f32 1 (*.f32 alpha (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)) (*.f32 1 (*.f32 (neg.f32 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))) 1) (*.f32 (*.f32 alpha (neg.f32 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha) 1) (*.f32 (*.f32 (neg.f32 u0) alpha) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 alpha (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0)))) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3))) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (-.f32 0 (*.f32 alpha alpha))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (-.f32 0 (pow.f32 alpha 3))) (+.f32 (*.f32 alpha alpha) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha)) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 0 (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 0 (pow.f32 alpha 3)) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (+.f32 (*.f32 alpha alpha) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) alpha) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3)) alpha) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) alpha) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) alpha) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (*.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) alpha)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (*.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) alpha)) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) u0) (+.f32 (*.f32 u0 -1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (+.f32 (*.f32 u0 -1/2) 1)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) u0) (+.f32 (*.f32 u0 -1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) (*.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) (+.f32 (*.f32 u0 -1/2) 1)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 alpha) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 3) (pow.f32 alpha 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 u0) 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (fma.f32 (neg.f32 u0) 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (fma.f32 (neg.f32 u0) 1 u0) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 u0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)) (*.f32 (neg.f32 u0) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)) (*.f32 (*.f32 (neg.f32 u0) 1) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 u0) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 0 (exp.f32 (log1p.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2)))) (*.f32 alpha (*.f32 alpha (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)) (*.f32 alpha (*.f32 (neg.f32 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 0) (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2)))) (*.f32 1 (*.f32 (*.f32 alpha alpha) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha))) (*.f32 1 (*.f32 (neg.f32 u0) (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2)))) (*.f32 -1 (*.f32 (*.f32 alpha alpha) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha))) (*.f32 -1 (*.f32 (neg.f32 u0) (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (*.f32 (neg.f32 u0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (neg.f32 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (*.f32 u0 (*.f32 u0 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) -1) 0) (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))) alpha) (*.f32 (*.f32 alpha (neg.f32 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha) alpha) (*.f32 (*.f32 (neg.f32 u0) alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))) 1) (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)) 1) (*.f32 (*.f32 (neg.f32 u0) (*.f32 alpha alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))) -1) (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)) -1) (*.f32 (*.f32 (neg.f32 u0) (*.f32 alpha alpha)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (*.f32 (neg.f32 u0) 1) (*.f32 (*.f32 alpha alpha) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 (*.f32 alpha alpha) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (fma.f32 (neg.f32 u0) 1 u0) (*.f32 (*.f32 alpha alpha) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (*.f32 (*.f32 alpha alpha) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (*.f32 (*.f32 alpha alpha) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) -1)) (*.f32 alpha (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2)))) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 0 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha))) (*.f32 (neg.f32 u0) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha alpha) (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) 1) (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha)) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (-.f32 0 (*.f32 alpha alpha))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (-.f32 0 (pow.f32 alpha 3))) (+.f32 (*.f32 alpha alpha) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0)))) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3))) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) 1) (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0)))) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3))) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) -1) (-.f32 0 (*.f32 alpha alpha))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) -1) (-.f32 0 (pow.f32 alpha 3))) (+.f32 (*.f32 alpha alpha) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 0 (*.f32 alpha alpha)) (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 0 (pow.f32 alpha 3)) (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (+.f32 (*.f32 alpha alpha) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 0 (*.f32 alpha alpha)) (neg.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 0 (pow.f32 alpha 3)) (neg.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))) (+.f32 (*.f32 alpha alpha) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (*.f32 alpha alpha)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3)) (*.f32 alpha alpha)) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (*.f32 alpha alpha)) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (*.f32 alpha alpha)) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) alpha) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) alpha) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) alpha) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) alpha) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) u0) (+.f32 (*.f32 u0 -1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (+.f32 (*.f32 u0 -1/2) 1)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 3) (pow.f32 alpha 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 (neg.f32 u0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (neg.f32 u0) (fma.f32 (neg.f32 u0) 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (*.f32 (neg.f32 u0) 1) (fma.f32 (neg.f32 u0) 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (neg.f32 u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (*.f32 (neg.f32 u0) 1) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (neg.f32 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (*.f32 (neg.f32 u0) 1) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 1 (*.f32 (neg.f32 u0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 (*.f32 (neg.f32 u0) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (fma.f32 (neg.f32 u0) 1 u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 u0) 1 u0) (fma.f32 (neg.f32 u0) 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (fma.f32 (neg.f32 u0) 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (fma.f32 (neg.f32 u0) 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 u0) 1 u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 u0) 1 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 1 (fma.f32 (neg.f32 u0) 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (fma.f32 (neg.f32 u0) 1 u0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u0) (*.f32 u0 (*.f32 u0 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u0) (+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (fma.f32 (neg.f32 u0) 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u0) (+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u0) (+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 u0) 1) (*.f32 u0 (*.f32 u0 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 u0) 1 u0) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (exp.f32 (log1p.f32 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (-.f32 (*.f32 u0 -1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 u0) (+.f32 (*.f32 (sqrt.f32 u0) (*.f32 u0 -1/2)) (neg.f32 (sqrt.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 u0) (+.f32 (neg.f32 (sqrt.f32 u0)) (*.f32 (sqrt.f32 u0) (*.f32 u0 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 u0) (-.f32 (*.f32 (sqrt.f32 u0) (*.f32 u0 -1/2)) (sqrt.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2) (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 u0) 2) (+.f32 (*.f32 (cbrt.f32 u0) (*.f32 u0 -1/2)) (neg.f32 (cbrt.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 u0) 2) (+.f32 (neg.f32 (cbrt.f32 u0)) (*.f32 (cbrt.f32 u0) (*.f32 u0 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 u0) 2) (-.f32 (*.f32 (cbrt.f32 u0) (*.f32 u0 -1/2)) (cbrt.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (/.f32 1 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 u0 (sqrt.f32 -1/2)) (sqrt.f32 u0)) (-.f32 (*.f32 u0 (sqrt.f32 -1/2)) (sqrt.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (*.f32 (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) 3) (pow.f32 (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (*.f32 (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8)) (*.f32 (pow.f32 u0 3) (pow.f32 u0 3))) (*.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3)) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) 3) (pow.f32 (pow.f32 u0 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (+.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8)) (*.f32 (pow.f32 u0 3) (pow.f32 u0 3))) (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) 3) (pow.f32 (*.f32 u0 u0) 3)) (*.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (+.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (+.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0)))) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3))) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) 1) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3)) 1) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) 1) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) 1) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (/.f32 1 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) 3) (pow.f32 (*.f32 u0 u0) 3)) (/.f32 1 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (+.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8)) (*.f32 (pow.f32 u0 3) (pow.f32 u0 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) 3) (pow.f32 (pow.f32 u0 3) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (+.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8)) (*.f32 (pow.f32 u0 3) (pow.f32 u0 3))) (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) u0) (+.f32 (*.f32 u0 -1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (*.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (+.f32 (*.f32 u0 -1/2) 1)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 u0 -1/2) u0 (neg.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 u0 (sqrt.f32 -1/2)) (*.f32 u0 (sqrt.f32 -1/2)) (neg.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) 2) (cbrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) (neg.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 u0 u0) -1/2 (neg.f32 u0))))))

simplify202.0ms (2.2%)

Algorithm
egg-herbie
Rules
1546×associate-/l*
1402×associate-*r*
1220×associate-*l*
644×*-commutative
540×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
075420619
1199819393
Stop Event
node limit
Counts
381 → 526
Calls
Call 1
Inputs
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.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 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) 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 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)))
(+.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 alpha (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 alpha (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 alpha (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 (fma.f32 (neg.f32 u0) 1 u0) alpha))
(+.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) alpha))
(+.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) alpha))
(+.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 alpha (neg.f32 u0)))
(+.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 alpha (*.f32 (neg.f32 u0) 1)))
(+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha) (*.f32 (neg.f32 u0) alpha))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha) (*.f32 (*.f32 (neg.f32 u0) 1) alpha))
(+.f32 (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 0) (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(+.f32 (*.f32 1 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2)))) (*.f32 1 (*.f32 alpha (neg.f32 u0))))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)) (*.f32 1 (*.f32 (neg.f32 u0) alpha)))
(+.f32 (*.f32 0 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))) 1) (*.f32 (*.f32 alpha (neg.f32 u0)) 1))
(+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha) 1) (*.f32 (*.f32 (neg.f32 u0) alpha) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))) 1)
(/.f32 alpha (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) alpha))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) alpha))
(/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0)))) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3))) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 (*.f32 alpha (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 alpha (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (-.f32 0 (*.f32 alpha alpha))) alpha)
(/.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (-.f32 0 (pow.f32 alpha 3))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 1 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 1 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 1 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (-.f32 0 (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) alpha)
(/.f32 (*.f32 (-.f32 0 (pow.f32 alpha 3)) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) alpha) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3)) alpha) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) alpha) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) alpha) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (*.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) alpha)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (*.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) alpha)) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) u0) (+.f32 (*.f32 u0 -1/2) 1))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (+.f32 (*.f32 u0 -1/2) 1)) u0)
(/.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) u0) (+.f32 (*.f32 u0 -1/2) 1))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) (*.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) (+.f32 (*.f32 u0 -1/2) 1)) u0)
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 1)
(pow.f32 (sqrt.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) 2)
(pow.f32 (cbrt.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2))
(log.f32 (pow.f32 (exp.f32 alpha) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))
(cbrt.f32 (pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 3) (pow.f32 alpha 3)))
(expm1.f32 (log1p.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))
(exp.f32 (log.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) 1))
(log1p.f32 (expm1.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (fma.f32 (neg.f32 u0) 1 u0) (*.f32 alpha alpha)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (*.f32 alpha alpha)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (*.f32 alpha alpha)))
(+.f32 0 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 u0) 1)))
(+.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)) (*.f32 (neg.f32 u0) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)) (*.f32 (*.f32 (neg.f32 u0) 1) (*.f32 alpha alpha)))
(+.f32 (*.f32 (neg.f32 u0) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)))
(+.f32 (-.f32 0 (exp.f32 (log1p.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))))) 1)
(+.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2)))) (*.f32 alpha (*.f32 alpha (neg.f32 u0))))
(+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)) (*.f32 alpha (*.f32 (neg.f32 u0) alpha)))
(+.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 0) (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))
(+.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2)))) (*.f32 1 (*.f32 (*.f32 alpha alpha) (neg.f32 u0))))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha))) (*.f32 1 (*.f32 (neg.f32 u0) (*.f32 alpha alpha))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2)))) (*.f32 -1 (*.f32 (*.f32 alpha alpha) (neg.f32 u0))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha))) (*.f32 -1 (*.f32 (neg.f32 u0) (*.f32 alpha alpha))))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (neg.f32 u0)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (*.f32 (neg.f32 u0) 1)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (neg.f32 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (*.f32 u0 (*.f32 u0 -1/2))))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) -1) 0) (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))) alpha) (*.f32 (*.f32 alpha (neg.f32 u0)) alpha))
(+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha) alpha) (*.f32 (*.f32 (neg.f32 u0) alpha) alpha))
(+.f32 (*.f32 0 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))) 1) (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) 1))
(+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)) 1) (*.f32 (*.f32 (neg.f32 u0) (*.f32 alpha alpha)) 1))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))) -1) (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) -1))
(+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)) -1) (*.f32 (*.f32 (neg.f32 u0) (*.f32 alpha alpha)) -1))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) 1)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (*.f32 (neg.f32 u0) 1) (*.f32 (*.f32 alpha alpha) 1)))
(+.f32 (*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 (*.f32 alpha alpha) 1)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (fma.f32 (neg.f32 u0) 1 u0) (*.f32 (*.f32 alpha alpha) 1)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (*.f32 (*.f32 alpha alpha) 1)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (*.f32 (*.f32 alpha alpha) 1)))
(+.f32 (*.f32 0 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) -1)) (*.f32 alpha (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) -1)))
(-.f32 0 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))) 1)
(-.f32 (-.f32 0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2)))) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(-.f32 (-.f32 0 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha))) (*.f32 (neg.f32 u0) (*.f32 alpha alpha)))
(/.f32 (*.f32 alpha alpha) (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) 1) (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 alpha (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 alpha (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 alpha (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 alpha (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (-.f32 0 (*.f32 alpha alpha))) alpha)
(/.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (-.f32 0 (pow.f32 alpha 3))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0)))) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3))) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) 1) (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0)))) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3))) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) -1) (-.f32 0 (*.f32 alpha alpha))) alpha)
(/.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) -1) (-.f32 0 (pow.f32 alpha 3))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (-.f32 0 (*.f32 alpha alpha)) (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) alpha)
(/.f32 (*.f32 (-.f32 0 (pow.f32 alpha 3)) (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 (-.f32 0 (*.f32 alpha alpha)) (neg.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))) alpha)
(/.f32 (*.f32 (-.f32 0 (pow.f32 alpha 3)) (neg.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (*.f32 alpha alpha)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3)) (*.f32 alpha alpha)) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (*.f32 alpha alpha)) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (*.f32 alpha alpha)) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) alpha) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) alpha) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) alpha) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) alpha) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) u0) (+.f32 (*.f32 u0 -1/2) 1))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (+.f32 (*.f32 u0 -1/2) 1)) u0)
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(pow.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) 3) 1/3)
(neg.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 3) (pow.f32 alpha 3)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))))
(exp.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))) 1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 (neg.f32 u0) 1))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (neg.f32 u0) (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (*.f32 (neg.f32 u0) 1) (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (neg.f32 u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (*.f32 (neg.f32 u0) 1) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (neg.f32 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (*.f32 (neg.f32 u0) 1) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 1 (*.f32 (neg.f32 u0) 1)))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 (*.f32 (neg.f32 u0) 1) 1))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (fma.f32 (neg.f32 u0) 1 u0))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 u0) 1 u0) (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 u0) 1 u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 u0) 1 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 1 (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (fma.f32 (neg.f32 u0) 1 u0) 1))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) 1))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) 1))
(+.f32 (neg.f32 u0) (*.f32 u0 (*.f32 u0 -1/2)))
(+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 (neg.f32 u0) 1) (*.f32 u0 (*.f32 u0 -1/2)))
(+.f32 (fma.f32 (neg.f32 u0) 1 u0) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))
(+.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (exp.f32 (log1p.f32 u0))) 1)
(*.f32 u0 (-.f32 (*.f32 u0 -1/2) 1))
(*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 1)
(*.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))
(*.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(*.f32 (sqrt.f32 u0) (+.f32 (*.f32 (sqrt.f32 u0) (*.f32 u0 -1/2)) (neg.f32 (sqrt.f32 u0))))
(*.f32 (sqrt.f32 u0) (+.f32 (neg.f32 (sqrt.f32 u0)) (*.f32 (sqrt.f32 u0) (*.f32 u0 -1/2))))
(*.f32 (sqrt.f32 u0) (-.f32 (*.f32 (sqrt.f32 u0) (*.f32 u0 -1/2)) (sqrt.f32 u0)))
(*.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2) (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (+.f32 (*.f32 (cbrt.f32 u0) (*.f32 u0 -1/2)) (neg.f32 (cbrt.f32 u0))))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (+.f32 (neg.f32 (cbrt.f32 u0)) (*.f32 (cbrt.f32 u0) (*.f32 u0 -1/2))))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (-.f32 (*.f32 (cbrt.f32 u0) (*.f32 u0 -1/2)) (cbrt.f32 u0)))
(*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (/.f32 1 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(*.f32 (+.f32 (*.f32 u0 (sqrt.f32 -1/2)) (sqrt.f32 u0)) (-.f32 (*.f32 u0 (sqrt.f32 -1/2)) (sqrt.f32 u0)))
(*.f32 (/.f32 1 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 -1/2))))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (*.f32 (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) 3) (pow.f32 (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (*.f32 (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 1 (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8)) (*.f32 (pow.f32 u0 3) (pow.f32 u0 3))) (*.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))))
(/.f32 (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3)) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) 3) (pow.f32 (pow.f32 u0 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (+.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8)) (*.f32 (pow.f32 u0 3) (pow.f32 u0 3))) (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) 3) (pow.f32 (*.f32 u0 u0) 3)) (*.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (+.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (+.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0)))) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(/.f32 (*.f32 1 (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3))) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) 1) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3)) 1) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) 1) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) 1) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (/.f32 1 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) 3) (pow.f32 (*.f32 u0 u0) 3)) (/.f32 1 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (+.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8)) (*.f32 (pow.f32 u0 3) (pow.f32 u0 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) 3) (pow.f32 (pow.f32 u0 3) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (+.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8)) (*.f32 (pow.f32 u0 3) (pow.f32 u0 3))) (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) u0) (+.f32 (*.f32 u0 -1/2) 1))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (*.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (+.f32 (*.f32 u0 -1/2) 1)) u0)
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 1)
(pow.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)
(pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 3)
(pow.f32 (pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 2))
(log.f32 (exp.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))
(cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 3))
(expm1.f32 (log1p.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(exp.f32 (log.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(exp.f32 (*.f32 (log.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 1))
(log1p.f32 (expm1.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))
(fma.f32 (*.f32 u0 -1/2) u0 (neg.f32 u0))
(fma.f32 1 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))
(fma.f32 (*.f32 u0 (sqrt.f32 -1/2)) (*.f32 u0 (sqrt.f32 -1/2)) (neg.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) 2) (cbrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) (neg.f32 u0))
(fma.f32 (*.f32 u0 u0) -1/2 (neg.f32 u0))
Outputs
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(*.f32 alpha (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(*.f32 -1 (*.f32 u0 alpha))
(*.f32 alpha (neg.f32 u0))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (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 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (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 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (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 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (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 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 alpha (*.f32 -1/2 (*.f32 u0 u0)))
(*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (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 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (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 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (*.f32 -1/2 (pow.f32 u0 2)) u0)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.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 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (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 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (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 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (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 u0 u0) (*.f32 alpha alpha)))
(*.f32 1/2 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (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 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (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 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (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 u0 u0) (*.f32 alpha alpha)))
(*.f32 1/2 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (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 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (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 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 -1/2 (pow.f32 u0 2))
(*.f32 -1/2 (*.f32 u0 u0))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 -1/2 (pow.f32 u0 2))
(*.f32 -1/2 (*.f32 u0 u0))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 alpha (fma.f32 (neg.f32 u0) 1 u0)))
(*.f32 alpha (+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (+.f32 (neg.f32 u0) u0))))
(*.f32 alpha (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 0 u0)))
(+.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 alpha (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(*.f32 alpha (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 alpha (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(*.f32 alpha (+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))))
(*.f32 alpha (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 (fma.f32 (neg.f32 u0) 1 u0) alpha))
(*.f32 alpha (+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (+.f32 (neg.f32 u0) u0))))
(*.f32 alpha (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 0 u0)))
(+.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) alpha))
(*.f32 alpha (+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(*.f32 alpha (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) alpha))
(*.f32 alpha (+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))))
(*.f32 alpha (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 alpha (neg.f32 u0)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 alpha (*.f32 (neg.f32 u0) 1)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha) (*.f32 (neg.f32 u0) alpha))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha) (*.f32 (*.f32 (neg.f32 u0) 1) alpha))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 (neg.f32 u0) alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 0) (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 1 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2)))) (*.f32 1 (*.f32 alpha (neg.f32 u0))))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)) (*.f32 1 (*.f32 (neg.f32 u0) alpha)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 0 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))) 1) (*.f32 (*.f32 alpha (neg.f32 u0)) 1))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha) 1) (*.f32 (*.f32 (neg.f32 u0) alpha) 1))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))) 1)
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(/.f32 alpha (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(*.f32 (/.f32 alpha 1) (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (/.f32 alpha 1))
(/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) alpha))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) alpha))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0)))) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3))) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 alpha (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (-.f32 (*.f32 u0 u0) (*.f32 (neg.f32 u0) (*.f32 -1/2 (*.f32 u0 u0))))) (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (+.f32 (*.f32 u0 u0) (*.f32 -1/2 (pow.f32 u0 3))))) alpha)
(/.f32 (*.f32 alpha (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 alpha (/.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (neg.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)))))
(*.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (neg.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))))) alpha)
(/.f32 (*.f32 alpha (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))) (/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) alpha))
(*.f32 (/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))) (neg.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))) alpha)
(/.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (-.f32 0 (*.f32 alpha alpha))) alpha)
(/.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (/.f32 alpha (neg.f32 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) alpha) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (-.f32 0 (pow.f32 alpha 3))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (pow.f32 alpha 3))) (*.f32 alpha alpha))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha 3)) (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 1 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 1 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (*.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 1 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (*.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (sqrt.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (*.f32 alpha (sqrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))))
(*.f32 (/.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))))
(/.f32 (*.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 alpha (sqrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)))))
(*.f32 (/.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))) (sqrt.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))))
(/.f32 (*.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) 2)) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))))
(*.f32 (/.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 2)) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))))
(/.f32 (*.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) 2)) (/.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)))))
(/.f32 alpha (/.f32 (/.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))) (cbrt.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)))) (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 2)))
(/.f32 (*.f32 (-.f32 0 (*.f32 alpha alpha)) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) alpha)
(/.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (/.f32 alpha (neg.f32 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) alpha) (*.f32 alpha (neg.f32 alpha)))
(/.f32 (*.f32 (-.f32 0 (pow.f32 alpha 3)) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (pow.f32 alpha 3))) (*.f32 alpha alpha))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha 3)) (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) alpha) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3)) alpha) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 alpha (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (-.f32 (*.f32 u0 u0) (*.f32 (neg.f32 u0) (*.f32 -1/2 (*.f32 u0 u0))))) (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (+.f32 (*.f32 u0 u0) (*.f32 -1/2 (pow.f32 u0 3))))) alpha)
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) alpha) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 alpha (/.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (neg.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)))))
(*.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (neg.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))))) alpha)
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) alpha) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))) (/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) alpha))
(*.f32 (/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))) (neg.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))) alpha)
(/.f32 (*.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (*.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) alpha)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (sqrt.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (*.f32 alpha (sqrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))))
(*.f32 (/.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (*.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) alpha)) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 alpha (sqrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)))))
(*.f32 (/.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))) (sqrt.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) u0) (+.f32 (*.f32 u0 -1/2) 1))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0))) (*.f32 (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))) (/.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))) alpha)))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (/.f32 alpha (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))) (*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))) (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (+.f32 (*.f32 u0 -1/2) 1)) u0)
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (/.f32 (*.f32 alpha (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 alpha (*.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)))))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (/.f32 alpha (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 alpha (/.f32 (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))) (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) u0) (+.f32 (*.f32 u0 -1/2) 1))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0))) (*.f32 (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))) (/.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))) alpha)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) (*.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (/.f32 alpha (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (/.f32 (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))) (*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))) (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) (+.f32 (*.f32 u0 -1/2) 1)) u0)
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0)) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) alpha)
(*.f32 alpha (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (/.f32 (*.f32 alpha (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 alpha (*.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)))))
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (/.f32 alpha (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 alpha (/.f32 (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))) (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))))
(pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 1)
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(pow.f32 (sqrt.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) 2)
(pow.f32 (sqrt.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))) 2)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))) 2)
(pow.f32 (cbrt.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) 3)
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(pow.f32 (pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 3) 1/3)
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(sqrt.f32 (pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2))
(sqrt.f32 (pow.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) 2))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)) 2))
(log.f32 (pow.f32 (exp.f32 alpha) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (log.f32 (exp.f32 alpha)))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (log.f32 (exp.f32 alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(cbrt.f32 (pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 3))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 3)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 3) (pow.f32 alpha 3)))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(expm1.f32 (log1p.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(exp.f32 (log.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) 1))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(log1p.f32 (expm1.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))
(*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 u0) 1 u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (+.f32 (neg.f32 u0) u0))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 0 u0))))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (fma.f32 (neg.f32 u0) 1 u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (+.f32 (neg.f32 u0) u0))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 0 u0))))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (fma.f32 (neg.f32 u0) 1 u0) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (+.f32 (neg.f32 u0) u0))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 0 u0))))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))))
(+.f32 0 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 u0) 1)))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)) (*.f32 (neg.f32 u0) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)) (*.f32 (*.f32 (neg.f32 u0) 1) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (neg.f32 u0) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (-.f32 0 (exp.f32 (log1p.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))))) 1)
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(+.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2)))) (*.f32 alpha (*.f32 alpha (neg.f32 u0))))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha)) (*.f32 alpha (*.f32 (neg.f32 u0) alpha)))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 0) (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2)))) (*.f32 1 (*.f32 (*.f32 alpha alpha) (neg.f32 u0))))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha))) (*.f32 1 (*.f32 (neg.f32 u0) (*.f32 alpha alpha))))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2)))) (*.f32 -1 (*.f32 (*.f32 alpha alpha) (neg.f32 u0))))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha))) (*.f32 -1 (*.f32 (neg.f32 u0) (*.f32 alpha alpha))))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (neg.f32 u0)))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (*.f32 (neg.f32 u0) 1)))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (neg.f32 u0)) (*.f32 (*.f32 (*.f32 alpha alpha) 1) (*.f32 u0 (*.f32 u0 -1/2))))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) -1) 0) (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))) alpha) (*.f32 (*.f32 alpha (neg.f32 u0)) alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha) alpha) (*.f32 (*.f32 (neg.f32 u0) alpha) alpha))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 0 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))) 1) (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) 1))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)) 1) (*.f32 (*.f32 (neg.f32 u0) (*.f32 alpha alpha)) 1))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))) -1) (*.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 u0)) -1))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)) -1) (*.f32 (*.f32 (neg.f32 u0) (*.f32 alpha alpha)) -1))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) 1)))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (*.f32 (neg.f32 u0) 1) (*.f32 (*.f32 alpha alpha) 1)))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (neg.f32 u0) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 (*.f32 alpha alpha) 1)))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (fma.f32 (neg.f32 u0) 1 u0) (*.f32 (*.f32 alpha alpha) 1)))
(*.f32 (*.f32 alpha alpha) (+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (+.f32 (neg.f32 u0) u0))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 0 u0))))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (*.f32 (*.f32 alpha alpha) 1)))
(*.f32 (*.f32 alpha alpha) (+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (*.f32 alpha alpha) 1)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (*.f32 (*.f32 alpha alpha) 1)))
(*.f32 (*.f32 alpha alpha) (+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))))
(*.f32 alpha (*.f32 alpha (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))))
(+.f32 (*.f32 0 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) -1)) (*.f32 alpha (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) -1)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(-.f32 0 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))) 1)
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(-.f32 (-.f32 0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2)))) (*.f32 (*.f32 alpha alpha) (neg.f32 u0)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(-.f32 (-.f32 0 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha))) (*.f32 (neg.f32 u0) (*.f32 alpha alpha)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(/.f32 (*.f32 alpha alpha) (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (*.f32 alpha alpha) 1) (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 alpha (*.f32 alpha (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 alpha (*.f32 alpha (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 alpha (*.f32 alpha (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (-.f32 0 (*.f32 alpha alpha))) alpha)
(/.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) (/.f32 alpha (neg.f32 (*.f32 alpha alpha))))
(/.f32 (neg.f32 (pow.f32 alpha 3)) (/.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(/.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (-.f32 0 (pow.f32 alpha 3))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 alpha (*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (pow.f32 alpha 3)))) (*.f32 alpha alpha))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha 3)) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 alpha alpha))
(/.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 alpha (*.f32 alpha (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0)))) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3))) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 (*.f32 alpha alpha) (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (-.f32 (*.f32 u0 u0) (*.f32 (neg.f32 u0) (*.f32 -1/2 (*.f32 u0 u0))))) (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (+.f32 (*.f32 u0 u0) (*.f32 -1/2 (pow.f32 u0 3))))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0))) (/.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (*.f32 alpha alpha)))
(*.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (neg.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))))) (neg.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (*.f32 alpha (neg.f32 alpha))) (neg.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0))))) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 alpha (/.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)) (*.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (neg.f32 alpha))))
(/.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (*.f32 alpha (neg.f32 alpha))) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) 1) (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 alpha (*.f32 alpha (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0)))) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3))) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 (*.f32 alpha alpha) (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (-.f32 (*.f32 u0 u0) (*.f32 (neg.f32 u0) (*.f32 -1/2 (*.f32 u0 u0))))) (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (+.f32 (*.f32 u0 u0) (*.f32 -1/2 (pow.f32 u0 3))))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0))) (/.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (*.f32 alpha alpha)))
(*.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (neg.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) 1) (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))))) (neg.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (*.f32 alpha (neg.f32 alpha))) (neg.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) -1) (-.f32 0 (*.f32 alpha alpha))) alpha)
(/.f32 (*.f32 alpha (neg.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))) (/.f32 alpha (neg.f32 (*.f32 alpha alpha))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha 3)) (neg.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) alpha)
(/.f32 (*.f32 (*.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) -1) (-.f32 0 (pow.f32 alpha 3))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (neg.f32 (pow.f32 alpha 3)) (/.f32 (*.f32 alpha alpha) (*.f32 alpha (neg.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))))
(*.f32 (/.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)) (*.f32 alpha alpha)) (neg.f32 (pow.f32 alpha 3)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (sqrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) (sqrt.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 alpha (/.f32 (/.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)))) (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 alpha (*.f32 alpha (sqrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)))))
(*.f32 (/.f32 (*.f32 alpha (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))) (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))) (sqrt.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 alpha (*.f32 alpha (pow.f32 (cbrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) 2))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))))
(/.f32 alpha (/.f32 (/.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)))) (*.f32 alpha (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 2))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 alpha (*.f32 alpha (pow.f32 (cbrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) 2))) (/.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)))))
(/.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))) (cbrt.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)))) (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 2)))
(/.f32 (*.f32 (-.f32 0 (*.f32 alpha alpha)) (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) alpha)
(/.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) (/.f32 alpha (neg.f32 (*.f32 alpha alpha))))
(/.f32 (neg.f32 (pow.f32 alpha 3)) (/.f32 alpha (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(/.f32 (*.f32 (-.f32 0 (pow.f32 alpha 3)) (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 alpha (*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (pow.f32 alpha 3)))) (*.f32 alpha alpha))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha 3)) (*.f32 alpha alpha)) (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (-.f32 0 (*.f32 alpha alpha)) (neg.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))) alpha)
(/.f32 (*.f32 alpha (neg.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))) (/.f32 alpha (neg.f32 (*.f32 alpha alpha))))
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha 3)) (neg.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) alpha)
(/.f32 (*.f32 (-.f32 0 (pow.f32 alpha 3)) (neg.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (neg.f32 (pow.f32 alpha 3)) (/.f32 (*.f32 alpha alpha) (*.f32 alpha (neg.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))))
(*.f32 (/.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)) (*.f32 alpha alpha)) (neg.f32 (pow.f32 alpha 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 alpha alpha))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (*.f32 alpha alpha)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 alpha (*.f32 alpha (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 alpha alpha))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 alpha alpha))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3)) (*.f32 alpha alpha)) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 (*.f32 alpha alpha) (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (-.f32 (*.f32 u0 u0) (*.f32 (neg.f32 u0) (*.f32 -1/2 (*.f32 u0 u0))))) (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (+.f32 (*.f32 u0 u0) (*.f32 -1/2 (pow.f32 u0 3))))) (*.f32 alpha alpha))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (*.f32 alpha alpha)) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0))) (/.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (*.f32 alpha alpha)))
(*.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (neg.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 alpha alpha))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (*.f32 alpha alpha)) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))))) (neg.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (*.f32 alpha (neg.f32 alpha))) (neg.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (*.f32 (*.f32 alpha (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) alpha) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) alpha) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 alpha (*.f32 alpha (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) alpha) alpha) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) alpha) alpha) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 alpha (*.f32 alpha (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 alpha (*.f32 alpha (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 alpha alpha))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) u0) (+.f32 (*.f32 u0 -1/2) 1))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 alpha alpha))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 alpha alpha))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 alpha (*.f32 alpha (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)))) (*.f32 (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (/.f32 (*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))) (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))) (*.f32 alpha alpha)))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (*.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 (/.f32 (*.f32 alpha alpha) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (*.f32 alpha alpha) (/.f32 (*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))) (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (+.f32 (*.f32 u0 -1/2) 1)) u0)
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 alpha alpha))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (*.f32 alpha (*.f32 alpha (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 alpha alpha))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 alpha (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))) (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (/.f32 (*.f32 alpha (*.f32 alpha (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 alpha (/.f32 (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))) (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)))))
(pow.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) 1)
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(pow.f32 (*.f32 alpha (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) 2)
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))) 3)
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(pow.f32 (pow.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) 3) 1/3)
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(neg.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))
(*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (neg.f32 alpha)))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) 2))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))) 2))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) alpha))
(*.f32 alpha (*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (log.f32 (exp.f32 alpha))))
(*.f32 alpha (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (log.f32 (exp.f32 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)))))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha)) 3))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 3)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) 3)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 3) (pow.f32 alpha 3)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) 3)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(exp.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))) 1))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 alpha alpha))))
(*.f32 alpha (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)))
(*.f32 alpha (*.f32 (*.f32 alpha u0) (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 (neg.f32 u0) 1))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (neg.f32 u0) (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (+.f32 (neg.f32 u0) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 0 u0))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (*.f32 (neg.f32 u0) 1) (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (+.f32 (neg.f32 u0) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 0 u0))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (neg.f32 u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (*.f32 (neg.f32 u0) 1) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (neg.f32 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (+.f32 (*.f32 (neg.f32 u0) 1) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 1 (*.f32 (neg.f32 u0) 1)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 (*.f32 (neg.f32 u0) 1) 1))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (fma.f32 (neg.f32 u0) 1 u0))
(+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (+.f32 (neg.f32 u0) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 0 u0))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))
(+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 u0) 1 u0) (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (*.f32 2 (+.f32 (neg.f32 u0) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 2 (*.f32 0 u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (+.f32 (+.f32 (neg.f32 u0) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (+.f32 (*.f32 0 u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (+.f32 (+.f32 (neg.f32 u0) u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (+.f32 (*.f32 0 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 u0) 1 u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (+.f32 (+.f32 (neg.f32 u0) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (+.f32 (*.f32 0 u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (*.f32 2 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 2 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 u0) 1 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (+.f32 (+.f32 (neg.f32 u0) u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (+.f32 (*.f32 0 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 1 (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (+.f32 (neg.f32 u0) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 0 u0))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (fma.f32 (neg.f32 u0) 1 u0) 1))
(+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (+.f32 (neg.f32 u0) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 0 u0))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) 1))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) 1))
(+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))
(+.f32 (neg.f32 u0) (*.f32 u0 (*.f32 u0 -1/2)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (fma.f32 (neg.f32 u0) 1 u0)))
(+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (+.f32 (neg.f32 u0) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 0 u0))
(+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0)))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (neg.f32 u0) (+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))
(+.f32 (*.f32 (neg.f32 u0) 1) (*.f32 u0 (*.f32 u0 -1/2)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (fma.f32 (neg.f32 u0) 1 u0) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))
(+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (+.f32 (neg.f32 u0) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 0 u0))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (sqrt.f32 u0)) (sqrt.f32 u0) u0))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))
(+.f32 (neg.f32 u0) (fma.f32 u0 (*.f32 -1/2 u0) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0)))
(+.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (fma.f32 (neg.f32 (cbrt.f32 u0)) (pow.f32 (cbrt.f32 u0) 2) u0))
(+.f32 (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (exp.f32 (log1p.f32 u0))) 1)
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) (-.f32 (exp.f32 (log1p.f32 u0)) 1))
(*.f32 u0 (-.f32 (*.f32 u0 -1/2) 1))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 1)
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 (sqrt.f32 u0) (+.f32 (*.f32 (sqrt.f32 u0) (*.f32 u0 -1/2)) (neg.f32 (sqrt.f32 u0))))
(*.f32 (sqrt.f32 u0) (-.f32 (*.f32 (*.f32 -1/2 u0) (sqrt.f32 u0)) (sqrt.f32 u0)))
(*.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (fma.f32 u0 -1/2 -1)))
(*.f32 (sqrt.f32 u0) (+.f32 (neg.f32 (sqrt.f32 u0)) (*.f32 (sqrt.f32 u0) (*.f32 u0 -1/2))))
(*.f32 (sqrt.f32 u0) (-.f32 (*.f32 (*.f32 -1/2 u0) (sqrt.f32 u0)) (sqrt.f32 u0)))
(*.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (fma.f32 u0 -1/2 -1)))
(*.f32 (sqrt.f32 u0) (-.f32 (*.f32 (sqrt.f32 u0) (*.f32 u0 -1/2)) (sqrt.f32 u0)))
(*.f32 (sqrt.f32 u0) (-.f32 (*.f32 (*.f32 -1/2 u0) (sqrt.f32 u0)) (sqrt.f32 u0)))
(*.f32 (sqrt.f32 u0) (*.f32 (sqrt.f32 u0) (fma.f32 u0 -1/2 -1)))
(*.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2) (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (+.f32 (*.f32 (cbrt.f32 u0) (*.f32 u0 -1/2)) (neg.f32 (cbrt.f32 u0))))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (fma.f32 (cbrt.f32 u0) (*.f32 -1/2 u0) (neg.f32 (cbrt.f32 u0))))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (fma.f32 u0 -1/2 -1)))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (+.f32 (neg.f32 (cbrt.f32 u0)) (*.f32 (cbrt.f32 u0) (*.f32 u0 -1/2))))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (fma.f32 (cbrt.f32 u0) (*.f32 -1/2 u0) (neg.f32 (cbrt.f32 u0))))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (fma.f32 u0 -1/2 -1)))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (-.f32 (*.f32 (cbrt.f32 u0) (*.f32 u0 -1/2)) (cbrt.f32 u0)))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (fma.f32 (cbrt.f32 u0) (*.f32 -1/2 u0) (neg.f32 (cbrt.f32 u0))))
(*.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (cbrt.f32 u0) (fma.f32 u0 -1/2 -1)))
(*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (/.f32 1 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1)))
(*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))
(*.f32 (+.f32 (*.f32 u0 (sqrt.f32 -1/2)) (sqrt.f32 u0)) (-.f32 (*.f32 u0 (sqrt.f32 -1/2)) (sqrt.f32 u0)))
(*.f32 (fma.f32 u0 (sqrt.f32 -1/2) (sqrt.f32 u0)) (-.f32 (*.f32 u0 (sqrt.f32 -1/2)) (sqrt.f32 u0)))
(*.f32 (/.f32 1 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (-.f32 u0 (*.f32 u0 (*.f32 u0 -1/2))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 u0 3))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (-.f32 u0 (*.f32 -1/2 (*.f32 u0 u0))))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 u0 3))) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (*.f32 (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 4) (*.f32 u0 (*.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 4) (*.f32 u0 (*.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)) (*.f32 u0 (fma.f32 u0 -1/2 1))) u0)))) (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) 3) (pow.f32 (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (*.f32 (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) 3) (pow.f32 (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)) 3))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 4) (-.f32 (*.f32 u0 (*.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (*.f32 (*.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) u0) (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (pow.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) 3) (pow.f32 (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))) 3))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 4) (*.f32 (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))) (-.f32 (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4)))))
(/.f32 1 (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1)))
(/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (fma.f32 (*.f32 u0 u0) -1/2 u0)) (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (/.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)) (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))
(*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (/.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (sqrt.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))) (/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0))) (fma.f32 (*.f32 u0 u0) -1/2 u0)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))) (sqrt.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)))) (*.f32 u0 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))))
(/.f32 (*.f32 (cbrt.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))) (cbrt.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (cbrt.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))) (/.f32 (cbrt.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))) (/.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (/.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)))) (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))) (/.f32 (cbrt.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))) (/.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)) (cbrt.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1)))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8)) (*.f32 (pow.f32 u0 3) (pow.f32 u0 3))) (*.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 6) (pow.f32 u0 6)) 1/64) (pow.f32 u0 6)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 u0 3)))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) (*.f32 1/64 (pow.f32 u0 6))) (pow.f32 u0 6)) (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 u0 3))) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (*.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 4) (*.f32 u0 (pow.f32 u0 3))) (*.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0))))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 4) (*.f32 u0 (pow.f32 u0 3))) (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))))
(/.f32 (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3)) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (-.f32 (*.f32 u0 u0) (*.f32 (neg.f32 u0) (*.f32 -1/2 (*.f32 u0 u0))))))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (+.f32 (*.f32 u0 u0) (*.f32 -1/2 (pow.f32 u0 3)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) 3) (pow.f32 (pow.f32 u0 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (+.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8)) (*.f32 (pow.f32 u0 3) (pow.f32 u0 3))) (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (pow.f32 u0 6) 3) -1/512) (pow.f32 (pow.f32 u0 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (+.f32 (*.f32 (*.f32 (pow.f32 u0 6) (pow.f32 u0 6)) 1/64) (+.f32 (pow.f32 u0 6) (*.f32 (pow.f32 u0 6) (*.f32 -1/8 (pow.f32 u0 3)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (pow.f32 u0 6) 3) -1/512) (pow.f32 (pow.f32 u0 3) 3)) (*.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))) (+.f32 (+.f32 (pow.f32 u0 6) (*.f32 (pow.f32 u0 6) (*.f32 1/64 (pow.f32 u0 6)))) (*.f32 -1/8 (pow.f32 (pow.f32 u0 3) 3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) 3) (pow.f32 (*.f32 u0 u0) 3)) (*.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (+.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (+.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) 3) (pow.f32 u0 6)) (*.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 4) (*.f32 (*.f32 u0 u0) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) 3) (pow.f32 u0 6)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 4) (*.f32 u0 (+.f32 (pow.f32 u0 3) (*.f32 u0 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4)))))) (*.f32 u0 (fma.f32 u0 -1/2 1)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (neg.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))) (neg.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0)))) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 1 (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3))) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (-.f32 (*.f32 u0 u0) (*.f32 (neg.f32 u0) (*.f32 -1/2 (*.f32 u0 u0))))))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (+.f32 (*.f32 u0 u0) (*.f32 -1/2 (pow.f32 u0 3)))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (neg.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))) (neg.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) (sqrt.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (sqrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))) (sqrt.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) 2) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 2) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) 2) (/.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))) (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 2))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) 1) (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0)))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 (neg.f32 u0) 3)) 1) (-.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 (neg.f32 u0) (neg.f32 u0))) (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (-.f32 (*.f32 u0 u0) (*.f32 (neg.f32 u0) (*.f32 -1/2 (*.f32 u0 u0))))))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (+.f32 (*.f32 u0 u0) (*.f32 -1/2 (pow.f32 u0 3)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) 1) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (neg.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (neg.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) 1) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))) (neg.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) (sqrt.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (sqrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))) (sqrt.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) 2) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 2) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0))) (pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) 2) (/.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))) (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))) (pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 2))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (*.f32 (*.f32 u0 u0) (*.f32 u0 u0))) (/.f32 1 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 4) (*.f32 u0 (pow.f32 u0 3))) (*.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0))))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 4) (*.f32 u0 (pow.f32 u0 3))) (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0))))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) 3) (pow.f32 (*.f32 u0 u0) 3)) (/.f32 1 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2)) (+.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) 3) (pow.f32 u0 6)) (/.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 4) (*.f32 (*.f32 u0 u0) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)))) (/.f32 1 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) 3) (pow.f32 u0 6)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 4) (*.f32 u0 (+.f32 (pow.f32 u0 3) (*.f32 u0 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4)))))) (/.f32 1 (*.f32 u0 (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8)) (*.f32 (pow.f32 u0 3) (pow.f32 u0 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u0 6) (pow.f32 u0 6)) 1/64) (pow.f32 u0 6)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 u0 3)))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) (*.f32 1/64 (pow.f32 u0 6))) (pow.f32 u0 6)) (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 u0 3))) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) 3) (pow.f32 (pow.f32 u0 3) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (+.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8)) (*.f32 (pow.f32 u0 3) (pow.f32 u0 3))) (*.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3))))
(/.f32 (*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (-.f32 (*.f32 (pow.f32 (pow.f32 u0 6) 3) -1/512) (pow.f32 (pow.f32 u0 3) 3))) (+.f32 (*.f32 (*.f32 (pow.f32 u0 6) (pow.f32 u0 6)) 1/64) (+.f32 (pow.f32 u0 6) (*.f32 (pow.f32 u0 6) (*.f32 -1/8 (pow.f32 u0 3))))))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (pow.f32 u0 6) 3) -1/512) (pow.f32 (pow.f32 u0 3) 3)) (+.f32 (+.f32 (pow.f32 u0 6) (*.f32 (pow.f32 u0 6) (*.f32 1/64 (pow.f32 u0 6)))) (*.f32 -1/8 (pow.f32 (pow.f32 u0 3) 3)))) (/.f32 1 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) u0) (+.f32 (*.f32 u0 -1/2) 1))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) 1) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (*.f32 (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (sqrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))) (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (*.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0))) (cbrt.f32 (fma.f32 (*.f32 u0 u0) -1/2 u0)))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))) (*.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))) (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 1))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 u0)) (+.f32 (*.f32 u0 -1/2) 1)) u0)
(/.f32 (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 u0)) (fma.f32 (*.f32 u0 u0) -1/2 u0))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 u0)) (*.f32 u0 (fma.f32 u0 -1/2 1)))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0))))))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 u0) 3) -1/8) (pow.f32 u0 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 -1/2)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))
(/.f32 (fma.f32 (pow.f32 u0 6) -1/8 (pow.f32 (neg.f32 u0) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 -1/2 (*.f32 u0 u0)) 2) (*.f32 u0 (fma.f32 (*.f32 u0 u0) -1/2 u0)))))))
(/.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 6) -1/8) (pow.f32 u0 3)) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/4) (*.f32 u0 (*.f32 u0 (fma.f32 u0 -1/2 1)))))))
(pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 1)
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(pow.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 2)
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(pow.f32 (cbrt.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 3)
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(pow.f32 (pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 3) 1/3)
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(sqrt.f32 (pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 2))
(sqrt.f32 (pow.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) 2))
(sqrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 2))
(log.f32 (exp.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(cbrt.f32 (pow.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)) 3))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(expm1.f32 (log1p.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(exp.f32 (log.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(exp.f32 (*.f32 (log.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))) 1))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(log1p.f32 (expm1.f32 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (*.f32 u0 -1/2) u0 (neg.f32 u0))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 1 (*.f32 u0 (*.f32 u0 -1/2)) (neg.f32 u0))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(fma.f32 (*.f32 u0 (sqrt.f32 -1/2)) (*.f32 u0 (sqrt.f32 -1/2)) (neg.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) 2) (cbrt.f32 (*.f32 u0 (*.f32 u0 -1/2))) (neg.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 -1/2 (*.f32 u0 u0))) 2) (cbrt.f32 (*.f32 -1/2 (*.f32 u0 u0))) (neg.f32 u0))
(fma.f32 (*.f32 u0 u0) -1/2 (neg.f32 u0))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 u0 (fma.f32 u0 -1/2 -1))

localize72.0ms (0.8%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))))
0.4b
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
Compiler

Compiled 41 to 11 computations (73.2% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite115.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1060×*-commutative
888×sqrt-prod
856×unswap-sqr
636×swap-sqr
390×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01158
122544
2277044
Stop Event
node limit
Counts
2 → 79
Calls
Call 1
Inputs
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2)))) 1) (+.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2)))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 alpha) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (pow.f32 (*.f32 u0 alpha) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u0 alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (pow.f32 (*.f32 u0 alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (pow.f32 (*.f32 u0 alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 u0 alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 2 (log.f32 (*.f32 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (pow.f32 (*.f32 u0 alpha) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2))) (-.f32 1 (*.f32 alpha (*.f32 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 alpha (*.f32 u0 alpha)) (exp.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) (/.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (+.f32 (*.f32 1/2 (*.f32 alpha (*.f32 u0 alpha))) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 alpha (*.f32 u0 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (+.f32 (*.f32 1/2 (*.f32 u0 (*.f32 u0 alpha))) (*.f32 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (+.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2))) (*.f32 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 1/2 (*.f32 u0 (*.f32 u0 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u0 alpha) (+.f32 alpha (*.f32 1/2 (*.f32 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) (sqrt.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) 4)) (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 alpha alpha)) (+.f32 (*.f32 (pow.f32 (cbrt.f32 alpha) 4) (*.f32 u0 (*.f32 u0 1/2))) (*.f32 u0 (pow.f32 (cbrt.f32 alpha) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 alpha alpha)) (+.f32 (*.f32 u0 (pow.f32 (cbrt.f32 alpha) 4)) (*.f32 (pow.f32 (cbrt.f32 alpha) 4) (*.f32 u0 (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 (*.f32 u0 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))) (sqrt.f32 (sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4))) (/.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (/.f32 1 (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha (*.f32 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) 3/2) (pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3) 1/6) (pow.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3))) (sqrt.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) 4)) (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) 4)))) (fabs.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))) (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))) (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4))) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (+.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)))) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3))) (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4))) 1) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) 1) (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4))) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)))) (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3))) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))))))

simplify75.0ms (0.8%)

Algorithm
egg-herbie
Rules
1502×distribute-lft-in
1490×distribute-rgt-in
1360×associate-/l*
1040×associate-/r*
442×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02225429
16504683
227274579
Stop Event
node limit
Counts
127 → 121
Calls
Call 1
Inputs
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 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 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) -1)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 1)
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2)))) 1) (+.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 1))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2)))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 1))))
(pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 1)
(pow.f32 (*.f32 u0 alpha) 2)
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 u0 alpha) 2)) 3)
(pow.f32 (pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u0 alpha) 4))
(fabs.f32 (pow.f32 (*.f32 u0 alpha) 2))
(log.f32 (exp.f32 (pow.f32 (*.f32 u0 alpha) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 u0 alpha) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 u0 alpha))))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha)))
(+.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2))
(+.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) -1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2))) (-.f32 1 (*.f32 alpha (*.f32 u0 alpha))))
(-.f32 (+.f32 (*.f32 alpha (*.f32 u0 alpha)) (exp.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2)))) 1)
(-.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) (/.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))
(*.f32 u0 (+.f32 (*.f32 1/2 (*.f32 alpha (*.f32 u0 alpha))) (*.f32 alpha alpha)))
(*.f32 u0 (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 alpha (*.f32 u0 alpha)))))
(*.f32 alpha (+.f32 (*.f32 1/2 (*.f32 u0 (*.f32 u0 alpha))) (*.f32 u0 alpha)))
(*.f32 alpha (+.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2))) (*.f32 u0 alpha)))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 1/2 (*.f32 u0 (*.f32 u0 alpha)))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))
(*.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 1)
(*.f32 1 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))
(*.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) alpha))
(*.f32 (*.f32 u0 alpha) (+.f32 alpha (*.f32 1/2 (*.f32 u0 alpha))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) 4)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) (sqrt.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) 4)) (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))
(*.f32 (cbrt.f32 (*.f32 alpha alpha)) (+.f32 (*.f32 (pow.f32 (cbrt.f32 alpha) 4) (*.f32 u0 (*.f32 u0 1/2))) (*.f32 u0 (pow.f32 (cbrt.f32 alpha) 4))))
(*.f32 (cbrt.f32 (*.f32 alpha alpha)) (+.f32 (*.f32 u0 (pow.f32 (cbrt.f32 alpha) 4)) (*.f32 (pow.f32 (cbrt.f32 alpha) 4) (*.f32 u0 (*.f32 u0 1/2)))))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 (*.f32 u0 1/2) 1))
(*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))) (sqrt.f32 (sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3))))
(*.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha))
(*.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4))) (/.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (/.f32 1 (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha)))))))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha (*.f32 u0 alpha)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) 3/2) (pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) 3/2))
(*.f32 (pow.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3) 1/6) (pow.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3) 1/6))
(*.f32 (sqrt.f32 (sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3))) (sqrt.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) 4)) (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) 4)))) (fabs.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))))
(/.f32 1 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))) (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)))))
(/.f32 1 (/.f32 (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))) (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4))) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (+.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)))) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3))) (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4))) 1) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) 1) (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4))) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) 1))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) 1))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)))) (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3))) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha)))))))
(pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) 2)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) 4))
(fabs.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))
(log.f32 (exp.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))
Outputs
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(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 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 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 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 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 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 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 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 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 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 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 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 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 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 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 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 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 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(+.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) -1)
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 1)
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2)))) 1) (+.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 1))
(/.f32 (*.f32 (+.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 1) (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 1))
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2)))) (+.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 1))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2)))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 1))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 3) -1) (fma.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) (+.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 1)))
(/.f32 (+.f32 -1 (pow.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) 3)) (+.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2))) (+.f32 1 (exp.f32 (*.f32 2 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2)))))))
(pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 1)
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (cbrt.f32 (pow.f32 (*.f32 u0 alpha) 2)) 3)
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(pow.f32 (pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 3) 1/3)
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(sqrt.f32 (pow.f32 (*.f32 u0 alpha) 4))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(fabs.f32 (pow.f32 (*.f32 u0 alpha) 2))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(log.f32 (exp.f32 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 u0 alpha) 2))))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(cbrt.f32 (pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 3))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(exp.f32 (*.f32 2 (log.f32 (*.f32 u0 alpha))))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 alpha) 2)
(+.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(+.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) -1)
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) 1)
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2))) (-.f32 1 (*.f32 alpha (*.f32 u0 alpha))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))) 1) (*.f32 alpha (*.f32 u0 alpha)))
(fma.f32 alpha (*.f32 u0 alpha) (expm1.f32 (log1p.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))))
(-.f32 (+.f32 (*.f32 alpha (*.f32 u0 alpha)) (exp.f32 (log1p.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))) 1) (*.f32 alpha (*.f32 u0 alpha)))
(fma.f32 alpha (*.f32 u0 alpha) (expm1.f32 (log1p.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))))
(-.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) (/.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4)) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(/.f32 (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))))
(/.f32 (fma.f32 u0 (*.f32 u0 (pow.f32 alpha 4)) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))))
(*.f32 u0 (+.f32 (*.f32 1/2 (*.f32 alpha (*.f32 u0 alpha))) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 u0 (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 alpha (*.f32 u0 alpha)))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 alpha (+.f32 (*.f32 1/2 (*.f32 u0 (*.f32 u0 alpha))) (*.f32 u0 alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 alpha (+.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2))) (*.f32 u0 alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 1/2 (*.f32 u0 (*.f32 u0 alpha)))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 1)
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 1 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) alpha))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (+.f32 alpha (*.f32 1/2 (*.f32 u0 alpha))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) 4)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 4)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 (fma.f32 u0 1/2 1) u0))) 4)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) (sqrt.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1))) (sqrt.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1)) (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1))))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))) 4)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) 4)) (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 4)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 (fma.f32 u0 1/2 1) u0))) 4)))
(*.f32 (cbrt.f32 (*.f32 alpha alpha)) (+.f32 (*.f32 (pow.f32 (cbrt.f32 alpha) 4) (*.f32 u0 (*.f32 u0 1/2))) (*.f32 u0 (pow.f32 (cbrt.f32 alpha) 4))))
(*.f32 (cbrt.f32 (*.f32 alpha alpha)) (fma.f32 u0 (pow.f32 (cbrt.f32 alpha) 4) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (pow.f32 (cbrt.f32 alpha) 4))))
(*.f32 (cbrt.f32 (*.f32 alpha alpha)) (*.f32 (pow.f32 (cbrt.f32 alpha) 4) (*.f32 (fma.f32 u0 1/2 1) u0)))
(*.f32 (cbrt.f32 (*.f32 alpha alpha)) (+.f32 (*.f32 u0 (pow.f32 (cbrt.f32 alpha) 4)) (*.f32 (pow.f32 (cbrt.f32 alpha) 4) (*.f32 u0 (*.f32 u0 1/2)))))
(*.f32 (cbrt.f32 (*.f32 alpha alpha)) (fma.f32 u0 (pow.f32 (cbrt.f32 alpha) 4) (*.f32 (*.f32 1/2 (*.f32 u0 u0)) (pow.f32 (cbrt.f32 alpha) 4))))
(*.f32 (cbrt.f32 (*.f32 alpha alpha)) (*.f32 (pow.f32 (cbrt.f32 alpha) 4) (*.f32 (fma.f32 u0 1/2 1) u0)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 (*.f32 u0 1/2) 1))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))) (sqrt.f32 (sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3))))
(*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))) (sqrt.f32 (sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1)) 3))))
(*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 (fma.f32 u0 1/2 1) u0)))) (sqrt.f32 (sqrt.f32 (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1))) 3))))
(*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 (fma.f32 u0 1/2 1) u0)))) (sqrt.f32 (fabs.f32 (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1))) 3/2))))
(*.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4))) (/.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4)) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(/.f32 (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))))
(/.f32 (fma.f32 u0 (*.f32 u0 (pow.f32 alpha 4)) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))))
(*.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (/.f32 1 (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha)))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 3) 1/8) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (-.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 alpha (*.f32 u0 alpha))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)) 1/8 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 u0 (*.f32 u0 (pow.f32 alpha 4)) (+.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) -1/2)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)) 1/8 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 u0 alpha) (-.f32 (*.f32 u0 (*.f32 alpha 1/2)) alpha))))))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha (*.f32 u0 alpha)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) 3/2) (pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) 3/2))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3) 1/6) (pow.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3) 1/6))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (sqrt.f32 (sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3))) (sqrt.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))))
(*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))) (sqrt.f32 (sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1)) 3))))
(*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 (fma.f32 u0 1/2 1) u0)))) (sqrt.f32 (sqrt.f32 (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1))) 3))))
(*.f32 (sqrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 (fma.f32 u0 1/2 1) u0)))) (sqrt.f32 (fabs.f32 (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1))) 3/2))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) 4)) (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1))) (sqrt.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1)) (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1))))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))) 4)))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) 4)))) (fabs.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1)) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))) 4)))) (fabs.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 (fma.f32 u0 1/2 1) u0))) 4)))) (fabs.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 (fma.f32 u0 1/2 1) u0))))))
(*.f32 (sqrt.f32 (*.f32 alpha (*.f32 (*.f32 u0 (*.f32 alpha (fma.f32 u0 1/2 1))) (cbrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 (fma.f32 u0 1/2 1) u0))) 4))))) (fabs.f32 (cbrt.f32 (*.f32 alpha (sqrt.f32 (*.f32 (fma.f32 u0 1/2 1) u0))))))
(/.f32 1 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))) (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4)) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(/.f32 (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))))
(/.f32 (fma.f32 u0 (*.f32 u0 (pow.f32 alpha 4)) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))))
(/.f32 1 (/.f32 (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))) (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 3) 1/8) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (-.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 alpha (*.f32 u0 alpha))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)) 1/8 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 u0 (*.f32 u0 (pow.f32 alpha 4)) (+.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) -1/2)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)) 1/8 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 u0 alpha) (-.f32 (*.f32 u0 (*.f32 alpha 1/2)) alpha))))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4))) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4)) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(/.f32 (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))))
(/.f32 (fma.f32 u0 (*.f32 u0 (pow.f32 alpha 4)) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))))
(/.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 3) 1/8) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (-.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 alpha (*.f32 u0 alpha))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)) 1/8 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 u0 (*.f32 u0 (pow.f32 alpha 4)) (+.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) -1/2)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)) 1/8 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 u0 alpha) (-.f32 (*.f32 u0 (*.f32 alpha 1/2)) alpha))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (+.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 3) 1/8) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (-.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 alpha (*.f32 u0 alpha))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)) 1/8 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 u0 (*.f32 u0 (pow.f32 alpha 4)) (+.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) -1/2)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)) 1/8 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 u0 alpha) (-.f32 (*.f32 u0 (*.f32 alpha 1/2)) alpha))))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)))) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4)) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(/.f32 (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))))
(/.f32 (fma.f32 u0 (*.f32 u0 (pow.f32 alpha 4)) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3))) (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 3) 1/8) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (-.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 alpha (*.f32 u0 alpha))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)) 1/8 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 u0 (*.f32 u0 (pow.f32 alpha 4)) (+.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) -1/2)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)) 1/8 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 u0 alpha) (-.f32 (*.f32 u0 (*.f32 alpha 1/2)) alpha))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4))) 1) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4)) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(/.f32 (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))))
(/.f32 (fma.f32 u0 (*.f32 u0 (pow.f32 alpha 4)) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) 1) (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 3) 1/8) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (-.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 alpha (*.f32 u0 alpha))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)) 1/8 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 u0 (*.f32 u0 (pow.f32 alpha 4)) (+.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) -1/2)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)) 1/8 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 u0 alpha) (-.f32 (*.f32 u0 (*.f32 alpha 1/2)) alpha))))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)) (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4))) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4) (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4))) (-.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 alpha (*.f32 u0 alpha))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4) (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4))) (-.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4 (*.f32 (pow.f32 alpha 4) (*.f32 u0 (neg.f32 u0)))) (*.f32 (*.f32 u0 alpha) (-.f32 (*.f32 u0 (*.f32 alpha 1/2)) alpha)))
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) 1))
(/.f32 (*.f32 (+.f32 1 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1))))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1))) (+.f32 1 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1))))))
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))))) (+.f32 1 (exp.f32 (log1p.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))))))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))) 1))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1)))) 3) -1) (+.f32 (exp.f32 (+.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1))) (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1))))) (+.f32 1 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 1)))))))
(/.f32 (+.f32 -1 (pow.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1))))) 3)) (+.f32 1 (+.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1))))) (exp.f32 (*.f32 2 (log1p.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 1/4 (pow.f32 (*.f32 u0 alpha) 4)))) (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4)) (*.f32 (*.f32 alpha alpha) (-.f32 u0 (*.f32 1/2 (*.f32 u0 u0)))))
(/.f32 (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))))
(/.f32 (fma.f32 u0 (*.f32 u0 (pow.f32 alpha 4)) (*.f32 (pow.f32 (*.f32 u0 alpha) 4) -1/4)) (*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) 3) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3))) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (-.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) 1/2) (*.f32 alpha (*.f32 u0 alpha)))))))
(/.f32 (+.f32 (*.f32 (pow.f32 (pow.f32 (*.f32 u0 alpha) 2) 3) 1/8) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)) (fma.f32 (*.f32 u0 u0) (pow.f32 alpha 4) (*.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (-.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 alpha (*.f32 u0 alpha))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)) 1/8 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 u0 (*.f32 u0 (pow.f32 alpha 4)) (+.f32 (*.f32 (pow.f32 (*.f32 u0 alpha) 4) 1/4) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) -1/2)))))
(/.f32 (fma.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 u0 6)) 1/8 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 u0 alpha) (-.f32 (*.f32 u0 (*.f32 alpha 1/2)) alpha))))))
(pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 1)
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) 2)
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))) 3)
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(pow.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3) 1/3)
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))))) 4))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(fabs.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(log.f32 (exp.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2))) 3))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 1 (*.f32 u0 1/2)))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))

localize96.0ms (1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(cbrt.f32 (-.f32 1 u0))
0.3b
(*.f32 3 (log.f32 (cbrt.f32 (-.f32 1 u0))))
0.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
16.0b
(log.f32 (cbrt.f32 (-.f32 1 u0)))
Compiler

Compiled 43 to 28 computations (34.9% saved)

series19.0ms (0.2%)

Counts
4 → 28
Calls

15 calls:

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

rewrite121.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1126×*-commutative
826×unswap-sqr
682×swap-sqr
508×distribute-lft-in
492×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01484
128056
2348556
Stop Event
node limit
Counts
4 → 144
Calls
Call 1
Inputs
(log.f32 (cbrt.f32 (-.f32 1 u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 3 (log.f32 (cbrt.f32 (-.f32 1 u0))))
(cbrt.f32 (-.f32 1 u0))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) (log.f32 (pow.f32 (-.f32 1 u0) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 0 (log.f32 (pow.f32 (-.f32 1 u0) 1/6))) (log.f32 (pow.f32 (-.f32 1 u0) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 0 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (log.f32 (pow.f32 (-.f32 1 u0) 1/6))) (*.f32 1 (log.f32 (pow.f32 (-.f32 1 u0) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (*.f32 1 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/3 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 1/3 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/3 (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 1/3 (log.f32 (sqrt.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) 1) (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) 1) (*.f32 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) 1/3) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 1/3) (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 0 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (neg.f32 u0)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/3 (log1p.f32 (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))) (*.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))) (cbrt.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))) (cbrt.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (cbrt.f32 (-.f32 1 u0)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) 0) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha alpha) (log.f32 (sqrt.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 0) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (log.f32 (pow.f32 (-.f32 1 u0) 1/6))) (*.f32 (*.f32 alpha (*.f32 alpha 3)) (log.f32 (pow.f32 (-.f32 1 u0) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (*.f32 (*.f32 alpha (*.f32 alpha 3)) (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) 0) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (*.f32 alpha alpha)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (*.f32 alpha alpha)) (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 alpha (*.f32 alpha 3))) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) (*.f32 alpha (*.f32 alpha 3))) (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) (*.f32 alpha (*.f32 alpha 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) (*.f32 alpha (*.f32 alpha 3))) (*.f32 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) (*.f32 alpha (*.f32 alpha 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 alpha (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (+.f32 0 (pow.f32 alpha 3))) (*.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0)))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 0 (pow.f32 alpha 3)) (*.f32 alpha (log1p.f32 (neg.f32 u0)))) (*.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 (neg.f32 u0)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 (neg.f32 u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log1p.f32 (neg.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 (*.f32 u0 u0))) (*.f32 -1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 (*.f32 u0 u0))) (*.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 (*.f32 u0 u0))) (*.f32 (neg.f32 (*.f32 (cbrt.f32 (log1p.f32 u0)) (cbrt.f32 (log1p.f32 u0)))) (cbrt.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (log.f32 (sqrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 0 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 0 (log.f32 (sqrt.f32 (-.f32 1 u0)))) (log.f32 (sqrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) 0) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (log.f32 (pow.f32 (-.f32 1 u0) 1/6))) (log.f32 (pow.f32 (-.f32 1 u0) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 1 (log.f32 (sqrt.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 3 (log.f32 (pow.f32 (-.f32 1 u0) 1/6))) (*.f32 3 (log.f32 (pow.f32 (-.f32 1 u0) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 3 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (*.f32 3 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) 1) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 1) (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) 3) (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) 3) (*.f32 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 (pow.f32 u0 3))) (log.f32 (+.f32 1 (fma.f32 u0 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 (*.f32 u0 u0))) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (neg.f32 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 0 (log.f32 (-.f32 1 (pow.f32 u0 3)))) (log.f32 (+.f32 1 (fma.f32 u0 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 0 (log.f32 (-.f32 1 (*.f32 u0 u0)))) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 0 (exp.f32 (log1p.f32 (log1p.f32 (neg.f32 u0))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 (neg.f32 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (-.f32 1 u0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (neg.f32 u0))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (cbrt.f32 (-.f32 1 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (cbrt.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 u0)) (pow.f32 1 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 1 u0) 1/6) (pow.f32 (-.f32 1 u0) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2) (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 1/3) (cbrt.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (-.f32 1 u0)) 1/3) (pow.f32 (sqrt.f32 (-.f32 1 u0)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2) 1/3) (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) (*.f32 (sqrt.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6)) (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6)) (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) (sqrt.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))) (*.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) (sqrt.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (-.f32 1 (pow.f32 u0 3))) (cbrt.f32 (+.f32 1 (fma.f32 u0 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (-.f32 1 (*.f32 u0 u0))) (cbrt.f32 (+.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (cbrt.f32 (-.f32 1 (pow.f32 u0 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u0 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (cbrt.f32 (-.f32 1 (*.f32 u0 u0)))) (cbrt.f32 (+.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 1 1/3) (cbrt.f32 (-.f32 1 (pow.f32 u0 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u0 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 1 1/3) (cbrt.f32 (-.f32 1 (*.f32 u0 u0)))) (cbrt.f32 (+.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 u0 3))) 1) (cbrt.f32 (+.f32 1 (fma.f32 u0 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 u0 u0))) 1) (cbrt.f32 (+.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 u0) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 1 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 1 u0) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (E.f32) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (cbrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (cbrt.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (cbrt.f32 (-.f32 1 u0))))))))

simplify82.0ms (0.9%)

Algorithm
egg-herbie
Rules
672×associate-+r+
648×associate-*r*
642×times-frac
636×associate-/l*
636×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03704676
19144044
236553674
Stop Event
node limit
Counts
172 → 222
Calls
Call 1
Inputs
(*.f32 -1/3 u0)
(+.f32 (*.f32 -1/6 (pow.f32 u0 2)) (*.f32 -1/3 u0))
(+.f32 (*.f32 -1/9 (pow.f32 u0 3)) (+.f32 (*.f32 -1/6 (pow.f32 u0 2)) (*.f32 -1/3 u0)))
(+.f32 (*.f32 -1/9 (pow.f32 u0 3)) (+.f32 (*.f32 -1/6 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 u0) (*.f32 -1/12 (pow.f32 u0 4)))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.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 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)))))
1
(+.f32 1 (*.f32 -1/3 u0))
(+.f32 (*.f32 -1/9 (pow.f32 u0 2)) (+.f32 1 (*.f32 -1/3 u0)))
(+.f32 (*.f32 -1/9 (pow.f32 u0 2)) (+.f32 1 (+.f32 (*.f32 -1/3 u0) (*.f32 -5/81 (pow.f32 u0 3)))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 0)
(+.f32 0 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(+.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) (log.f32 (pow.f32 (-.f32 1 u0) 1/6)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))))
(+.f32 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)))
(+.f32 (+.f32 0 (log.f32 (pow.f32 (-.f32 1 u0) 1/6))) (log.f32 (pow.f32 (-.f32 1 u0) 1/6)))
(+.f32 (+.f32 0 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 1 (log.f32 (pow.f32 (-.f32 1 u0) 1/6))) (*.f32 1 (log.f32 (pow.f32 (-.f32 1 u0) 1/6))))
(+.f32 (*.f32 1 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (*.f32 1 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 1/3 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 1/3 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
(+.f32 (*.f32 1/3 (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 1/3 (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) 1) (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) 1))
(+.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) 1) (*.f32 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) 1))
(+.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) 1/3) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 1/3))
(+.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 1/3) (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 1/3))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) 1)
(-.f32 (+.f32 0 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))) 1)
(*.f32 1 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 1)
(*.f32 (log1p.f32 (neg.f32 u0)) 1/3)
(*.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))
(*.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(*.f32 2 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))) (*.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))) (cbrt.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))) (cbrt.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))))
(pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 1)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) 2)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) 3)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 3) 1/3)
(sqrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
(log1p.f32 (-.f32 (cbrt.f32 (-.f32 1 u0)) 1))
(+.f32 (*.f32 0 (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (*.f32 alpha alpha) 0) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha alpha) (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 0) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (log.f32 (pow.f32 (-.f32 1 u0) 1/6))) (*.f32 (*.f32 alpha (*.f32 alpha 3)) (log.f32 (pow.f32 (-.f32 1 u0) 1/6))))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (*.f32 (*.f32 alpha (*.f32 alpha 3)) (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) 0) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (*.f32 alpha alpha)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) (*.f32 alpha alpha)))
(+.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (*.f32 alpha alpha)) (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (*.f32 alpha alpha)))
(+.f32 (*.f32 0 (*.f32 alpha (*.f32 alpha 3))) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) (*.f32 alpha (*.f32 alpha 3))) (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) (*.f32 alpha (*.f32 alpha 3))))
(+.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) (*.f32 alpha (*.f32 alpha 3))) (*.f32 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) (*.f32 alpha (*.f32 alpha 3))))
(+.f32 (*.f32 0 (*.f32 alpha (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))) 1)
(/.f32 (*.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha)) alpha)
(/.f32 (*.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (+.f32 0 (pow.f32 alpha 3))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0)))) alpha)
(/.f32 (*.f32 (+.f32 0 (pow.f32 alpha 3)) (*.f32 alpha (log1p.f32 (neg.f32 u0)))) (*.f32 alpha alpha))
(pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 (neg.f32 u0)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 3) 1/3)
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 2))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))))
(log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)) 1))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)))
(+.f32 (log1p.f32 (neg.f32 u0)) 0)
(+.f32 0 (log1p.f32 (neg.f32 u0)))
(+.f32 (log.f32 (-.f32 1 (*.f32 u0 u0))) (*.f32 -1 (log1p.f32 u0)))
(+.f32 (log.f32 (-.f32 1 (*.f32 u0 u0))) (*.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0))))
(+.f32 (log.f32 (-.f32 1 (*.f32 u0 u0))) (*.f32 (neg.f32 (*.f32 (cbrt.f32 (log1p.f32 u0)) (cbrt.f32 (log1p.f32 u0)))) (cbrt.f32 (log1p.f32 u0))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(+.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (log.f32 (sqrt.f32 (-.f32 1 u0))))
(+.f32 (+.f32 0 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(+.f32 (+.f32 0 (log.f32 (sqrt.f32 (-.f32 1 u0)))) (log.f32 (sqrt.f32 (-.f32 1 u0))))
(+.f32 (+.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) 0) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(+.f32 (+.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (log.f32 (pow.f32 (-.f32 1 u0) 1/6))) (log.f32 (pow.f32 (-.f32 1 u0) 1/6)))
(+.f32 (+.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 1 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(+.f32 (*.f32 1 (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 1 (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 3 (log.f32 (pow.f32 (-.f32 1 u0) 1/6))) (*.f32 3 (log.f32 (pow.f32 (-.f32 1 u0) 1/6))))
(+.f32 (*.f32 3 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (*.f32 3 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) 1) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(+.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 1) (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 1))
(+.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) 3) (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) 3))
(+.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) 3) (*.f32 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) 3))
(-.f32 (log.f32 (-.f32 1 (pow.f32 u0 3))) (log.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(-.f32 (log.f32 (-.f32 1 (*.f32 u0 u0))) (log1p.f32 u0))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (neg.f32 u0)))) 1)
(-.f32 (+.f32 0 (log.f32 (-.f32 1 (pow.f32 u0 3)))) (log.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(-.f32 (+.f32 0 (log.f32 (-.f32 1 (*.f32 u0 u0)))) (log1p.f32 u0))
(-.f32 (+.f32 0 (exp.f32 (log1p.f32 (log1p.f32 (neg.f32 u0))))) 1)
(-.f32 (+.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))) 1)
(pow.f32 (log1p.f32 (neg.f32 u0)) 1)
(pow.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 2)
(pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)
(pow.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) 1/3)
(sqrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))
(log.f32 (-.f32 1 u0))
(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))))
(log1p.f32 (neg.f32 u0))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (-.f32 1 u0)))) 1)
(*.f32 1 (cbrt.f32 (-.f32 1 u0)))
(*.f32 (cbrt.f32 (-.f32 1 u0)) 1)
(*.f32 (cbrt.f32 (-.f32 1 u0)) (pow.f32 1 1/3))
(*.f32 (pow.f32 (-.f32 1 u0) 1/6) (pow.f32 (-.f32 1 u0) 1/6))
(*.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))
(*.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2) 1/3))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2) (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (-.f32 1 u0)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u0)) 1/3) (pow.f32 (sqrt.f32 (-.f32 1 u0)) 1/3))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2) 1/3) (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) (*.f32 (sqrt.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6)) (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6)) (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))))
(*.f32 (*.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) (sqrt.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))) (*.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) (sqrt.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6))))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u0 3))) (cbrt.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(/.f32 (cbrt.f32 (-.f32 1 (*.f32 u0 u0))) (cbrt.f32 (+.f32 1 u0)))
(/.f32 (*.f32 1 (cbrt.f32 (-.f32 1 (pow.f32 u0 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(/.f32 (*.f32 1 (cbrt.f32 (-.f32 1 (*.f32 u0 u0)))) (cbrt.f32 (+.f32 1 u0)))
(/.f32 (*.f32 (pow.f32 1 1/3) (cbrt.f32 (-.f32 1 (pow.f32 u0 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(/.f32 (*.f32 (pow.f32 1 1/3) (cbrt.f32 (-.f32 1 (*.f32 u0 u0)))) (cbrt.f32 (+.f32 1 u0)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 u0 3))) 1) (cbrt.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 u0 u0))) 1) (cbrt.f32 (+.f32 1 u0)))
(pow.f32 (-.f32 1 u0) 1/3)
(pow.f32 (cbrt.f32 (-.f32 1 u0)) 1)
(pow.f32 (pow.f32 (-.f32 1 u0) 1/6) 2)
(pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 3)
(pow.f32 (E.f32) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(pow.f32 (exp.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
(pow.f32 (exp.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
(sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))
(log.f32 (exp.f32 (cbrt.f32 (-.f32 1 u0))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (-.f32 1 u0)))))
(expm1.f32 (log1p.f32 (cbrt.f32 (-.f32 1 u0))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(log1p.f32 (expm1.f32 (cbrt.f32 (-.f32 1 u0))))
Outputs
(*.f32 -1/3 u0)
(+.f32 (*.f32 -1/6 (pow.f32 u0 2)) (*.f32 -1/3 u0))
(fma.f32 -1/6 (*.f32 u0 u0) (*.f32 -1/3 u0))
(fma.f32 -1/3 u0 (*.f32 u0 (*.f32 u0 -1/6)))
(*.f32 u0 (+.f32 -1/3 (*.f32 u0 -1/6)))
(+.f32 (*.f32 -1/9 (pow.f32 u0 3)) (+.f32 (*.f32 -1/6 (pow.f32 u0 2)) (*.f32 -1/3 u0)))
(fma.f32 -1/9 (pow.f32 u0 3) (fma.f32 -1/6 (*.f32 u0 u0) (*.f32 -1/3 u0)))
(fma.f32 -1/9 (pow.f32 u0 3) (fma.f32 -1/3 u0 (*.f32 u0 (*.f32 u0 -1/6))))
(fma.f32 -1/9 (pow.f32 u0 3) (*.f32 u0 (+.f32 -1/3 (*.f32 u0 -1/6))))
(+.f32 (*.f32 -1/9 (pow.f32 u0 3)) (+.f32 (*.f32 -1/6 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 u0) (*.f32 -1/12 (pow.f32 u0 4)))))
(fma.f32 -1/9 (pow.f32 u0 3) (fma.f32 -1/6 (*.f32 u0 u0) (fma.f32 -1/3 u0 (*.f32 -1/12 (pow.f32 u0 4)))))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 (*.f32 -3 (*.f32 alpha alpha)) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 1/3 alpha))))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 u0)))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 (*.f32 -3 (*.f32 alpha alpha)) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 1/3 alpha))))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 u0)))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 (*.f32 -3 (*.f32 alpha alpha)) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 1/3 alpha))))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 u0)))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 (*.f32 -3 (*.f32 alpha alpha)) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 1/3 alpha))))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 u0)))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 (*.f32 -3 (*.f32 alpha alpha)) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 1/3 alpha))))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 u0)))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 (*.f32 -3 (*.f32 alpha alpha)) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 1/3 alpha))))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 u0)))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 (*.f32 -3 (*.f32 alpha alpha)) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 1/3 alpha))))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 u0)))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 (*.f32 -3 (*.f32 alpha alpha)) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 1/3 alpha))))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 u0)))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 (*.f32 -3 (*.f32 alpha alpha)) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 1/3 alpha))))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 u0)))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 (*.f32 -3 (*.f32 alpha alpha)) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 1/3 alpha))))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 u0)))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 (*.f32 -3 (*.f32 alpha alpha)) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 1/3 alpha))))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 u0)))
(*.f32 -3 (*.f32 (pow.f32 alpha 2) (log.f32 (pow.f32 (-.f32 1 u0) 1/3))))
(*.f32 (*.f32 -3 (*.f32 alpha alpha)) (log.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 -3 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 1/3 alpha))))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 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 (*.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 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 1/3 u0) 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 (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 (*.f32 alpha alpha) (+.f32 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 1/3 u0) 1/2)) (+.f32 u0 (*.f32 (pow.f32 u0 4) 1/4))))
(*.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 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/3 (pow.f32 u0 3) (*.f32 u0 (*.f32 u0 -1/2))) u0)
(-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 -1/3 u0))) 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 -1/3 (pow.f32 u0 3) (*.f32 (pow.f32 u0 4) -1/4))) u0)
1
(+.f32 1 (*.f32 -1/3 u0))
(+.f32 (*.f32 -1/3 u0) 1)
(fma.f32 -1/3 u0 1)
(+.f32 (*.f32 -1/9 (pow.f32 u0 2)) (+.f32 1 (*.f32 -1/3 u0)))
(fma.f32 -1/9 (*.f32 u0 u0) (+.f32 (*.f32 -1/3 u0) 1))
(fma.f32 (*.f32 u0 u0) -1/9 (fma.f32 -1/3 u0 1))
(+.f32 (*.f32 -1/9 (pow.f32 u0 2)) (+.f32 1 (+.f32 (*.f32 -1/3 u0) (*.f32 -5/81 (pow.f32 u0 3)))))
(fma.f32 -1/9 (*.f32 u0 u0) (+.f32 1 (fma.f32 -1/3 u0 (*.f32 (pow.f32 u0 3) -5/81))))
(+.f32 (fma.f32 (*.f32 u0 u0) -1/9 (fma.f32 -1/3 u0 1)) (*.f32 (pow.f32 u0 3) -5/81))
(+.f32 (fma.f32 -1/3 u0 1) (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 -5/81) -1/9)))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 0)
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(+.f32 0 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(+.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) (log.f32 (pow.f32 (-.f32 1 u0) 1/6)))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(+.f32 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(+.f32 (+.f32 0 (log.f32 (pow.f32 (-.f32 1 u0) 1/6))) (log.f32 (pow.f32 (-.f32 1 u0) 1/6)))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(+.f32 (+.f32 0 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(+.f32 (*.f32 1 (log.f32 (pow.f32 (-.f32 1 u0) 1/6))) (*.f32 1 (log.f32 (pow.f32 (-.f32 1 u0) 1/6))))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(+.f32 (*.f32 1 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (*.f32 1 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(+.f32 (*.f32 1/3 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 1/3 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(+.f32 (*.f32 1/3 (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 1/3 (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 2/3)
(+.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) 1) (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) 1))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(+.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) 1) (*.f32 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) 1))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(+.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) 1/3) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 1/3))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(+.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 1/3) (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 1/3))
(*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 2/3)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) 1)
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(-.f32 (+.f32 0 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))) 1)
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(*.f32 1 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 1)
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(*.f32 (log1p.f32 (neg.f32 u0)) 1/3)
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(*.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))
(*.f32 (cbrt.f32 (*.f32 1/3 (log1p.f32 (neg.f32 u0)))) (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))
(*.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
(*.f32 (cbrt.f32 (*.f32 1/3 (log1p.f32 (neg.f32 u0)))) (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(*.f32 2 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))) (cbrt.f32 (sqrt.f32 (*.f32 1/3 (log1p.f32 (neg.f32 u0)))))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))) (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))) (cbrt.f32 (sqrt.f32 (*.f32 1/3 (log1p.f32 (neg.f32 u0)))))) (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))) (*.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))) (cbrt.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))) (cbrt.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))) (cbrt.f32 (sqrt.f32 (*.f32 1/3 (log1p.f32 (neg.f32 u0)))))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))) (sqrt.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))) (cbrt.f32 (sqrt.f32 (*.f32 1/3 (log1p.f32 (neg.f32 u0)))))) (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))))
(pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 1)
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) 2)
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) 3)
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 3) 1/3)
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(sqrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))
(fabs.f32 (*.f32 1/3 (log1p.f32 (neg.f32 u0))))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) 3))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
(*.f32 1/3 (log1p.f32 (neg.f32 u0)))
(log1p.f32 (-.f32 (cbrt.f32 (-.f32 1 u0)) 1))
(log1p.f32 (+.f32 (cbrt.f32 (-.f32 1 u0)) -1))
(log1p.f32 (+.f32 -1 (cbrt.f32 (-.f32 1 u0))))
(+.f32 (*.f32 0 (*.f32 alpha alpha)) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (*.f32 alpha alpha) 0) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (*.f32 alpha alpha) (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha alpha) (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 alpha (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 0) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (log.f32 (pow.f32 (-.f32 1 u0) 1/6))) (*.f32 (*.f32 alpha (*.f32 alpha 3)) (log.f32 (pow.f32 (-.f32 1 u0) 1/6))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (*.f32 (*.f32 alpha (*.f32 alpha 3)) (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) 0) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (*.f32 alpha alpha)) (*.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (*.f32 alpha alpha)) (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (*.f32 alpha alpha)))
(*.f32 2 (*.f32 alpha (*.f32 alpha (log.f32 (sqrt.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 0 (*.f32 alpha (*.f32 alpha 3))) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) (*.f32 alpha (*.f32 alpha 3))) (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) (*.f32 alpha (*.f32 alpha 3))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) (*.f32 alpha (*.f32 alpha 3))) (*.f32 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) (*.f32 alpha (*.f32 alpha 3))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 0 (*.f32 alpha (log1p.f32 (neg.f32 u0)))) (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))) 1)
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(/.f32 (*.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (*.f32 alpha alpha)) alpha)
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(/.f32 (*.f32 (*.f32 alpha (log1p.f32 (neg.f32 u0))) (+.f32 0 (pow.f32 alpha 3))) (*.f32 alpha alpha))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0)))) alpha)
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(/.f32 (*.f32 (+.f32 0 (pow.f32 alpha 3)) (*.f32 alpha (log1p.f32 (neg.f32 u0)))) (*.f32 alpha alpha))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 1)
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 (neg.f32 u0)))) 2)
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))) 3)
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(pow.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 3) 1/3)
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(neg.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 alpha alpha) (neg.f32 (log1p.f32 (neg.f32 u0))))
(*.f32 alpha (*.f32 alpha (neg.f32 (log1p.f32 (neg.f32 u0)))))
(*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 alpha)))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 2))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)) 1)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0))) 3))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (log1p.f32 (neg.f32 u0)) 3)))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (neg.f32 u0)))))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(log1p.f32 (-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)) 1))
(*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alpha alpha))
(*.f32 alpha (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(+.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3) (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(+.f32 (log1p.f32 (neg.f32 u0)) 0)
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(+.f32 0 (log1p.f32 (neg.f32 u0)))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(+.f32 (log.f32 (-.f32 1 (*.f32 u0 u0))) (*.f32 -1 (log1p.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 (*.f32 u0 u0))) (*.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.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 (*.f32 u0 u0))) (*.f32 (neg.f32 (*.f32 (cbrt.f32 (log1p.f32 u0)) (cbrt.f32 (log1p.f32 u0)))) (cbrt.f32 (log1p.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 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(+.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) (log.f32 (sqrt.f32 (-.f32 1 u0))))
(*.f32 2 (log.f32 (sqrt.f32 (-.f32 1 u0))))
(+.f32 (+.f32 0 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(+.f32 (+.f32 0 (log.f32 (sqrt.f32 (-.f32 1 u0)))) (log.f32 (sqrt.f32 (-.f32 1 u0))))
(*.f32 2 (log.f32 (sqrt.f32 (-.f32 1 u0))))
(+.f32 (+.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) 0) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(+.f32 (+.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (log.f32 (pow.f32 (-.f32 1 u0) 1/6))) (log.f32 (pow.f32 (-.f32 1 u0) 1/6)))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(+.f32 (+.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(+.f32 (*.f32 1 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(+.f32 (*.f32 1 (log.f32 (sqrt.f32 (-.f32 1 u0)))) (*.f32 1 (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(*.f32 2 (log.f32 (sqrt.f32 (-.f32 1 u0))))
(+.f32 (*.f32 3 (log.f32 (pow.f32 (-.f32 1 u0) 1/6))) (*.f32 3 (log.f32 (pow.f32 (-.f32 1 u0) 1/6))))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(+.f32 (*.f32 3 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (*.f32 3 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(+.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) 1) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(+.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 1) (*.f32 (log.f32 (sqrt.f32 (-.f32 1 u0))) 1))
(*.f32 2 (log.f32 (sqrt.f32 (-.f32 1 u0))))
(+.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) 3) (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) 1/6)) 3))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(+.f32 (*.f32 (log.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) 3) (*.f32 (log.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) 3))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.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 (log.f32 (-.f32 1 (*.f32 u0 u0))) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (neg.f32 u0)))) 1)
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(-.f32 (+.f32 0 (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 0 (log.f32 (-.f32 1 (*.f32 u0 u0)))) (log1p.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 (+.f32 0 (exp.f32 (log1p.f32 (log1p.f32 (neg.f32 u0))))) 1)
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(-.f32 (+.f32 (log.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)) (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))) 1)
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(pow.f32 (log1p.f32 (neg.f32 u0)) 1)
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(pow.f32 (sqrt.f32 (log1p.f32 (neg.f32 u0))) 2)
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(pow.f32 (cbrt.f32 (log1p.f32 (neg.f32 u0))) 3)
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(pow.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3) 1/3)
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(sqrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 2))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(log.f32 (-.f32 1 u0))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(cbrt.f32 (pow.f32 (log1p.f32 (neg.f32 u0)) 3))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(expm1.f32 (log1p.f32 (log1p.f32 (neg.f32 u0))))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(exp.f32 (log.f32 (log1p.f32 (neg.f32 u0))))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(log1p.f32 (neg.f32 u0))
(log1p.f32 (neg.f32 u0))
(fma.f32 (log1p.f32 (neg.f32 u0)) 1/3 (*.f32 2 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (neg.f32 u0))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (-.f32 1 u0)))) 1)
(cbrt.f32 (-.f32 1 u0))
(*.f32 1 (cbrt.f32 (-.f32 1 u0)))
(cbrt.f32 (-.f32 1 u0))
(*.f32 (cbrt.f32 (-.f32 1 u0)) 1)
(cbrt.f32 (-.f32 1 u0))
(*.f32 (cbrt.f32 (-.f32 1 u0)) (pow.f32 1 1/3))
(cbrt.f32 (-.f32 1 u0))
(*.f32 (pow.f32 (-.f32 1 u0) 1/6) (pow.f32 (-.f32 1 u0) 1/6))
(cbrt.f32 (-.f32 1 u0))
(*.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))
(cbrt.f32 (-.f32 1 u0))
(*.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2) 1/3))
(*.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) (cbrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2) (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))
(cbrt.f32 (-.f32 1 u0))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (-.f32 1 u0)))
(cbrt.f32 (-.f32 1 u0))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u0)) 1/3) (pow.f32 (sqrt.f32 (-.f32 1 u0)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 u0))) (cbrt.f32 (sqrt.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2) 1/3) (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))
(*.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) (cbrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2)))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) (*.f32 (sqrt.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))) (cbrt.f32 (cbrt.f32 (-.f32 1 u0)))))
(cbrt.f32 (-.f32 1 u0))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6)) (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))) (*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6)) (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6)) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) (*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6)) (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2) (*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6)) (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6))))
(*.f32 (*.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) (sqrt.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))) (*.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) (sqrt.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))))))
(cbrt.f32 (-.f32 1 u0))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6)) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)) (*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6)) (sqrt.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 2) (*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6)) (cbrt.f32 (pow.f32 (-.f32 1 u0) 1/6))))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u0 3))) (cbrt.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(/.f32 (cbrt.f32 (-.f32 1 (*.f32 u0 u0))) (cbrt.f32 (+.f32 1 u0)))
(/.f32 (cbrt.f32 (-.f32 1 (*.f32 u0 u0))) (cbrt.f32 (+.f32 u0 1)))
(/.f32 (*.f32 1 (cbrt.f32 (-.f32 1 (pow.f32 u0 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u0 3))) (cbrt.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(/.f32 (*.f32 1 (cbrt.f32 (-.f32 1 (*.f32 u0 u0)))) (cbrt.f32 (+.f32 1 u0)))
(/.f32 (cbrt.f32 (-.f32 1 (*.f32 u0 u0))) (cbrt.f32 (+.f32 u0 1)))
(/.f32 (*.f32 (pow.f32 1 1/3) (cbrt.f32 (-.f32 1 (pow.f32 u0 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u0 3))) (cbrt.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(/.f32 (*.f32 (pow.f32 1 1/3) (cbrt.f32 (-.f32 1 (*.f32 u0 u0)))) (cbrt.f32 (+.f32 1 u0)))
(/.f32 (cbrt.f32 (-.f32 1 (*.f32 u0 u0))) (cbrt.f32 (+.f32 u0 1)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 u0 3))) 1) (cbrt.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 u0 3))) (cbrt.f32 (+.f32 1 (fma.f32 u0 u0 u0))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 u0 u0))) 1) (cbrt.f32 (+.f32 1 u0)))
(/.f32 (cbrt.f32 (-.f32 1 (*.f32 u0 u0))) (cbrt.f32 (+.f32 u0 1)))
(pow.f32 (-.f32 1 u0) 1/3)
(cbrt.f32 (-.f32 1 u0))
(pow.f32 (cbrt.f32 (-.f32 1 u0)) 1)
(cbrt.f32 (-.f32 1 u0))
(pow.f32 (pow.f32 (-.f32 1 u0) 1/6) 2)
(cbrt.f32 (-.f32 1 u0))
(pow.f32 (cbrt.f32 (cbrt.f32 (-.f32 1 u0))) 3)
(cbrt.f32 (-.f32 1 u0))
(pow.f32 (E.f32) (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(cbrt.f32 (-.f32 1 u0))
(pow.f32 (exp.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))) (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
(pow.f32 (exp.f32 (cbrt.f32 (*.f32 1/9 (pow.f32 (log1p.f32 (neg.f32 u0)) 2)))) (cbrt.f32 (*.f32 1/3 (log1p.f32 (neg.f32 u0)))))
(pow.f32 (exp.f32 (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))) (sqrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
(cbrt.f32 (-.f32 1 u0))
(sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 1 u0)) 2))
(cbrt.f32 (-.f32 1 u0))
(log.f32 (exp.f32 (cbrt.f32 (-.f32 1 u0))))
(cbrt.f32 (-.f32 1 u0))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (-.f32 1 u0)))))
(cbrt.f32 (-.f32 1 u0))
(expm1.f32 (log1p.f32 (cbrt.f32 (-.f32 1 u0))))
(cbrt.f32 (-.f32 1 u0))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3))
(cbrt.f32 (-.f32 1 u0))
(log1p.f32 (expm1.f32 (cbrt.f32 (-.f32 1 u0))))
(cbrt.f32 (-.f32 1 u0))

eval389.0ms (4.2%)

Compiler

Compiled 23492 to 12859 computations (45.3% saved)

prune252.0ms (2.7%)

Pruning

26 alts after pruning (22 fresh and 4 done)

PrunedKeptTotal
New1000191019
Fresh7310
Picked101
Done145
Total1009261035
Error
0.0b
Counts
1035 → 26
Alt Table
Click to see full alt table
StatusErrorProgram
4.1b
(/.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) (/.f32 alpha (neg.f32 (*.f32 alpha alpha))))
4.1b
(/.f32 (*.f32 alpha (*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (pow.f32 alpha 3)))) (*.f32 alpha alpha))
25.6b
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
4.1b
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha (*.f32 u0 alpha)))
4.1b
(*.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha))
0.5b
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 u0)))
0.4b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0)))
4.1b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
0.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) 3)))
0.5b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
4.2b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (+.f32 -1/3 (*.f32 u0 -1/6)))))
7.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 -1/3 u0)))
15.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 2 (log.f32 (sqrt.f32 (-.f32 1 u0)))))
0.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
4.0b
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) alpha))
2.8b
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 1/3 u0) 1/2))))
7.9b
(*.f32 (*.f32 alpha alpha) u0)
4.1b
(*.f32 (neg.f32 alpha) (/.f32 alpha (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))
2.7b
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
4.0b
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)))
4.1b
(*.f32 (neg.f32 alpha) (*.f32 alpha (*.f32 u0 (-.f32 (*.f32 u0 -1/2) 1))))
0.3b
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
4.0b
(*.f32 u0 (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 alpha (*.f32 u0 alpha)))))
4.0b
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2)))))
7.8b
(*.f32 alpha (*.f32 alpha u0))
0.6b
(*.f32 -3 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 1/3 alpha))))
Compiler

Compiled 677 to 465 computations (31.3% saved)

localize46.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(log1p.f32 u0)
0.1b
(log1p.f32 (*.f32 u0 (neg.f32 u0)))
0.3b
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))
0.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0)))
Compiler

Compiled 44 to 10 computations (77.3% saved)

series45.0ms (0.5%)

Counts
4 → 60
Calls

15 calls:

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

rewrite112.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1080×*-commutative
806×associate-*r/
622×distribute-lft-in
604×distribute-rgt-in
510×associate-*l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
013106
127486
2371238
Stop Event
node limit
Counts
4 → 306
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0))
(log1p.f32 (*.f32 u0 (neg.f32 u0)))
(log1p.f32 u0)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0))) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (*.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) 0) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (log1p.f32 (*.f32 u0 u0))) alpha) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0))) 1) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 alpha (log1p.f32 u0))) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0))) -1) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha alpha) (/.f32 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0))))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0))) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (*.f32 alpha alpha)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (-.f32 0 (pow.f32 alpha 3))) (*.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha (log1p.f32 u0))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 0 (pow.f32 alpha 3)) (*.f32 alpha (log1p.f32 u0))) (*.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (*.f32 alpha alpha)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) (*.f32 alpha alpha)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0)) (*.f32 alpha alpha)) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 alpha alpha)) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) 1) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (*.f32 (*.f32 alpha alpha) (sqrt.f32 (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 (*.f32 alpha alpha) (sqrt.f32 (log1p.f32 u0)))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) alpha) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) alpha) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) 1) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (+.f32 u0 1) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (log1p.f32 u0) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (exp.f32 (log1p.f32 (log1p.f32 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (+.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 3))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (-.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 u0) 2))) (*.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (*.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0)) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0))))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0))) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) 1) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0)) 1) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) 1) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 u0) 2))) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 1) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 u0 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 u0) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 u0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 u0 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (*.f32 u0 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (cbrt.f32 (log1p.f32 (*.f32 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 (*.f32 u0 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 (*.f32 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 (*.f32 u0 u0))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (exp.f32 (log1p.f32 (log1p.f32 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log1p.f32 (*.f32 u0 u0)) (-.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log1p.f32 (*.f32 u0 u0)) (-.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log1p.f32 (*.f32 u0 u0)) (-.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) (-.f32 1 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) (-.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) (-.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 u0 u0)))) (+.f32 (log1p.f32 u0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 u0 u0)))) (-.f32 1 (neg.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (/.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) 0) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (neg.f32 (log1p.f32 u0)) (exp.f32 (log1p.f32 (log1p.f32 (*.f32 u0 u0))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (+.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (log1p.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 3))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (-.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 u0) 2))) (*.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (*.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0)) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0))))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0))) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) 1) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0)) 1) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) 1) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 u0) 2))) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 1) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 u0 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 u0) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))))))

simplify162.0ms (1.8%)

Algorithm
egg-herbie
Rules
1188×associate-*r*
1022×associate-/l*
984×associate-*l*
598×+-commutative
514×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
059422140
1174321272
Stop Event
node limit
Counts
366 → 442
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 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 (*.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 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (*.f32 -1 (log.f32 (/.f32 1 u0)))) (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (*.f32 -1 (log.f32 (/.f32 1 u0)))) (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (*.f32 -1 (log.f32 (/.f32 1 u0)))) (pow.f32 alpha 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (*.f32 -1 (log.f32 (/.f32 1 u0)))) (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 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(*.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 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (*.f32 -1 (log.f32 (/.f32 1 u0))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (/.f32 1 u0)))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (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 (log.f32 -1) (*.f32 -2 (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 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (log.f32 (/.f32 -1 u0))))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))))
(*.f32 -1 (pow.f32 u0 2))
(+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 -1 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (*.f32 -1 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 6))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (*.f32 -1/4 (pow.f32 u0 8)) (+.f32 (*.f32 -1 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 6)))))
(+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (/.f32 1 (pow.f32 u0 2)))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (+.f32 (/.f32 1 (pow.f32 u0 2)) (*.f32 1/2 (/.f32 1 (pow.f32 u0 4)))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u0 4))) (*.f32 1/3 (/.f32 1 (pow.f32 u0 6))))))
(+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 -1 u0))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 -1 u0)))) (/.f32 1 (pow.f32 u0 2)))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 -1 u0)))) (+.f32 (/.f32 1 (pow.f32 u0 2)) (*.f32 1/2 (/.f32 1 (pow.f32 u0 4)))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 -1 u0)))) (+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u0 4))) (*.f32 1/3 (/.f32 1 (pow.f32 u0 6))))))
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 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0))))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (*.f32 alpha alpha)))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (*.f32 alpha alpha)))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0))) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (*.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(+.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(+.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) 0) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(+.f32 (*.f32 (*.f32 alpha (log1p.f32 (*.f32 u0 u0))) alpha) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0))) 1) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(+.f32 (*.f32 0 (*.f32 alpha (log1p.f32 u0))) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0))) -1) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 1)
(/.f32 (*.f32 alpha alpha) (/.f32 1 (log1p.f32 u0)))
(/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (*.f32 alpha alpha)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (*.f32 alpha (*.f32 alpha (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0))))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0))) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (*.f32 alpha alpha)) alpha)
(/.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (-.f32 0 (pow.f32 alpha 3))) (*.f32 alpha alpha))
(/.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha (log1p.f32 u0))) alpha)
(/.f32 (*.f32 (-.f32 0 (pow.f32 alpha 3)) (*.f32 alpha (log1p.f32 u0))) (*.f32 alpha alpha))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (*.f32 alpha alpha)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) (*.f32 alpha alpha)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0)) (*.f32 alpha alpha)) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 alpha alpha)) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) 1) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (*.f32 (*.f32 alpha alpha) (sqrt.f32 (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 (*.f32 alpha alpha) (sqrt.f32 (log1p.f32 u0)))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (*.f32 alpha (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) alpha) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (*.f32 (*.f32 alpha (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) alpha) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) 1) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(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)
(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 (+.f32 u0 1) (*.f32 alpha alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (log1p.f32 u0) 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 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) 1))
(+.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) 1))
(+.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) 1))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (exp.f32 (log1p.f32 (log1p.f32 u0)))) 1)
(*.f32 (log1p.f32 u0) 1)
(*.f32 1 (log1p.f32 u0))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (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 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(*.f32 (+.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))))
(*.f32 (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (+.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))))
(*.f32 (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))
(*.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (log1p.f32 u0))
(*.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 3))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (-.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))
(/.f32 1 (/.f32 1 (log1p.f32 u0)))
(/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (log1p.f32 u0)))
(/.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 u0) 2))) (*.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (*.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))
(/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0)) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0))))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 1 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0))) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) 1) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0)) 1) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) 1) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 u0) 2))) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 1) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (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) 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)))
(log1p.f32 u0)
(fma.f32 1 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))
(fma.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 u0 u0)))) 1)
(*.f32 (log1p.f32 (*.f32 u0 u0)) 1)
(*.f32 1 (log1p.f32 (*.f32 u0 u0)))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (cbrt.f32 (log1p.f32 (*.f32 u0 u0))))
(pow.f32 (log1p.f32 (*.f32 u0 u0)) 1)
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) 2)
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 3)
(pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 1/3)
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))
(log.f32 (+.f32 1 (*.f32 u0 u0)))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 u0 u0))))
(exp.f32 (log.f32 (log1p.f32 (*.f32 u0 u0))))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) 1))
(+.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) 1))
(+.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) 1))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (exp.f32 (log1p.f32 (log1p.f32 u0)))) 1)
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (-.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (-.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (-.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(-.f32 0 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) 1)
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) (-.f32 1 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) (-.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) (-.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 u0 u0)))) (+.f32 (log1p.f32 u0) 1))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 u0 u0)))) (-.f32 1 (neg.f32 (log1p.f32 u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (/.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(-.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) 0) (log1p.f32 u0))
(-.f32 (+.f32 (neg.f32 (log1p.f32 u0)) (exp.f32 (log1p.f32 (log1p.f32 (*.f32 u0 u0))))) 1)
(*.f32 (log1p.f32 u0) 1)
(*.f32 1 (log1p.f32 u0))
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (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 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(*.f32 (+.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))))
(*.f32 (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (+.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))))
(*.f32 (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))
(*.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (log1p.f32 u0))
(*.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 3))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (-.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))
(/.f32 1 (/.f32 1 (log1p.f32 u0)))
(/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (log1p.f32 u0)))
(/.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 u0) 2))) (*.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (*.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))
(/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0)) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0))))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 1 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0))) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) 1) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0)) 1) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) 1) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 u0) 2))) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 1) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (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) 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)))
(fma.f32 1 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))
(fma.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))
Outputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(neg.f32 (*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (*.f32 alpha alpha)))
(*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(neg.f32 (*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (*.f32 alpha alpha)))
(*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(neg.f32 (*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (*.f32 alpha alpha)))
(*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(neg.f32 (*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (*.f32 alpha alpha)))
(*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(neg.f32 (*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (*.f32 alpha alpha)))
(*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(neg.f32 (*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (*.f32 alpha alpha)))
(*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(neg.f32 (*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (*.f32 alpha alpha)))
(*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(neg.f32 (*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (*.f32 alpha alpha)))
(*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(neg.f32 (*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (*.f32 alpha alpha)))
(*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(neg.f32 (*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (*.f32 alpha alpha)))
(*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(neg.f32 (*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (*.f32 alpha alpha)))
(*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (neg.f32 (*.f32 alpha alpha)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (log.f32 (+.f32 1 (*.f32 -1 (pow.f32 u0 2)))) (log.f32 (+.f32 u0 1)))))
(neg.f32 (*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (*.f32 alpha alpha)))
(*.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log.f32 (+.f32 1 u0))) (neg.f32 (*.f32 alpha alpha)))
(*.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))))
(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 (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 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 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (*.f32 -1 (log.f32 (/.f32 1 u0)))) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (neg.f32 (log.f32 u0)))) (neg.f32 (neg.f32 (log.f32 u0)))) (*.f32 alpha alpha)))
(*.f32 (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u0)))) (neg.f32 (*.f32 alpha alpha)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (*.f32 -1 (log.f32 (/.f32 1 u0)))) (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) u0))
(fma.f32 -1 (*.f32 (-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (neg.f32 (log.f32 u0)))) (neg.f32 (neg.f32 (log.f32 u0)))) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha alpha) u0))
(fma.f32 -1 (*.f32 alpha (*.f32 alpha (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u0)))))) (/.f32 alpha (/.f32 u0 alpha)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (*.f32 -1 (log.f32 (/.f32 1 u0)))) (pow.f32 alpha 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(fma.f32 -1 (*.f32 (-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (neg.f32 (log.f32 u0)))) (neg.f32 (neg.f32 (log.f32 u0)))) (*.f32 alpha alpha)) (+.f32 (/.f32 (*.f32 alpha alpha) u0) (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 u0 u0))))
(fma.f32 -1 (*.f32 alpha (*.f32 alpha (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u0)))))) (+.f32 (/.f32 alpha (/.f32 u0 alpha)) (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (*.f32 -1 (log.f32 (/.f32 1 u0)))) (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 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(fma.f32 -1 (*.f32 (-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (neg.f32 (log.f32 u0)))) (neg.f32 (neg.f32 (log.f32 u0)))) (*.f32 alpha alpha)) (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 -1 (*.f32 alpha (*.f32 alpha (+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u0)))))) (fma.f32 1/3 (/.f32 alpha (/.f32 (pow.f32 u0 3) alpha)) (+.f32 (/.f32 alpha (/.f32 u0 alpha)) (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2)))
(neg.f32 (*.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (*.f32 1 (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) u0))
(fma.f32 -1 (*.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha alpha) u0))
(fma.f32 -1 (*.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (*.f32 alpha alpha)) (/.f32 alpha (/.f32 u0 alpha)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (fma.f32 -1 (*.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha alpha) u0)) (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 u0 u0)))
(+.f32 (/.f32 alpha (/.f32 u0 alpha)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 1 (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (log.f32 (/.f32 -1 u0)))) (pow.f32 alpha 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))))))
(fma.f32 1/3 (/.f32 (*.f32 alpha alpha) (pow.f32 u0 3)) (+.f32 (fma.f32 -1 (*.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (*.f32 alpha alpha)) (/.f32 (*.f32 alpha alpha) u0)) (/.f32 (*.f32 1/2 (*.f32 alpha alpha)) (*.f32 u0 u0))))
(+.f32 (fma.f32 1/3 (/.f32 alpha (/.f32 (pow.f32 u0 3) alpha)) (+.f32 (/.f32 alpha (/.f32 u0 alpha)) (*.f32 1/2 (/.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))) (*.f32 (*.f32 alpha alpha) (*.f32 1 (log.f32 (/.f32 -1 u0)))))
(*.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 -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 (*.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 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (*.f32 -1 (log.f32 (/.f32 1 u0))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (neg.f32 (log.f32 u0)))) (neg.f32 (neg.f32 (log.f32 u0))))
(+.f32 (log.f32 -1) (neg.f32 (neg.f32 (log.f32 u0))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (/.f32 1 u0)))
(+.f32 (log.f32 -1) (-.f32 (*.f32 -2 (neg.f32 (log.f32 u0))) (fma.f32 -1 (neg.f32 (log.f32 u0)) (/.f32 1 u0))))
(+.f32 (log.f32 -1) (-.f32 (neg.f32 (neg.f32 (log.f32 u0))) (/.f32 1 u0)))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (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 (log.f32 -1) (-.f32 (*.f32 -2 (neg.f32 (log.f32 u0))) (fma.f32 -1 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0))))))
(+.f32 (log.f32 -1) (-.f32 (neg.f32 (neg.f32 (log.f32 u0))) (+.f32 (/.f32 1 u0) (/.f32 1/2 (*.f32 u0 u0)))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (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 (log.f32 -1) (-.f32 (*.f32 -2 (neg.f32 (log.f32 u0))) (+.f32 (fma.f32 -1 (neg.f32 (log.f32 u0)) (/.f32 1 u0)) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (/.f32 1/3 (pow.f32 u0 3))))))
(+.f32 (log.f32 -1) (-.f32 (neg.f32 (neg.f32 (log.f32 u0))) (+.f32 (/.f32 1/2 (*.f32 u0 u0)) (+.f32 (/.f32 1 u0) (/.f32 1/3 (pow.f32 u0 3))))))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (*.f32 -1 (log.f32 (/.f32 -1 u0))))
(neg.f32 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 -1 (log.f32 (/.f32 -1 u0)))))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (neg.f32 (log.f32 (/.f32 -1 u0)))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))))))
(-.f32 (-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0)) (fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 1/2 (*.f32 u0 u0))))
(-.f32 (-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0)) (/.f32 1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (*.f32 1/2 (/.f32 1 (pow.f32 u0 2)))))))
(-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (+.f32 (/.f32 1 u0) (/.f32 1/3 (pow.f32 u0 3))) (fma.f32 -1 (log.f32 (/.f32 -1 u0)) (/.f32 1/2 (*.f32 u0 u0)))))
(-.f32 (-.f32 (-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0)) (/.f32 1/2 (*.f32 u0 u0))) (/.f32 1/3 (pow.f32 u0 3)))
(*.f32 -1 (pow.f32 u0 2))
(neg.f32 (*.f32 u0 u0))
(+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (*.f32 -1 (pow.f32 u0 2)))
(fma.f32 -1/2 (pow.f32 u0 4) (neg.f32 (*.f32 u0 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (*.f32 -1 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 6))))
(fma.f32 -1/2 (pow.f32 u0 4) (fma.f32 -1 (*.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 6))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 4)) (+.f32 (*.f32 -1/4 (pow.f32 u0 8)) (+.f32 (*.f32 -1 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 6)))))
(fma.f32 -1/2 (pow.f32 u0 4) (fma.f32 -1/4 (pow.f32 u0 8) (fma.f32 -1 (*.f32 u0 u0) (*.f32 -1/3 (pow.f32 u0 6)))))
(+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0))))
(+.f32 (log.f32 -1) (*.f32 -2 (neg.f32 (log.f32 u0))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (/.f32 1 (pow.f32 u0 2)))
(+.f32 (log.f32 -1) (-.f32 (*.f32 -2 (neg.f32 (log.f32 u0))) (/.f32 1 (*.f32 u0 u0))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (+.f32 (/.f32 1 (pow.f32 u0 2)) (*.f32 1/2 (/.f32 1 (pow.f32 u0 4)))))
(+.f32 (log.f32 -1) (-.f32 (*.f32 -2 (neg.f32 (log.f32 u0))) (+.f32 (/.f32 1 (*.f32 u0 u0)) (/.f32 1/2 (pow.f32 u0 4)))))
(+.f32 (*.f32 -2 (neg.f32 (log.f32 u0))) (-.f32 (log.f32 -1) (+.f32 (/.f32 1 (*.f32 u0 u0)) (/.f32 1/2 (pow.f32 u0 4)))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 1 u0)))) (+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u0 4))) (*.f32 1/3 (/.f32 1 (pow.f32 u0 6))))))
(+.f32 (log.f32 -1) (-.f32 (*.f32 -2 (neg.f32 (log.f32 u0))) (+.f32 (+.f32 (/.f32 1 (*.f32 u0 u0)) (/.f32 1/2 (pow.f32 u0 4))) (/.f32 1/3 (pow.f32 u0 6)))))
(+.f32 (*.f32 -2 (neg.f32 (log.f32 u0))) (-.f32 (log.f32 -1) (+.f32 (+.f32 (/.f32 1 (*.f32 u0 u0)) (/.f32 1/2 (pow.f32 u0 4))) (/.f32 1/3 (pow.f32 u0 6)))))
(+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 -1 u0))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 -1 u0)))) (/.f32 1 (pow.f32 u0 2)))
(+.f32 (log.f32 -1) (-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (/.f32 1 (*.f32 u0 u0))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 -1 u0)))) (+.f32 (/.f32 1 (pow.f32 u0 2)) (*.f32 1/2 (/.f32 1 (pow.f32 u0 4)))))
(+.f32 (log.f32 -1) (-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 (*.f32 u0 u0)) (/.f32 1/2 (pow.f32 u0 4)))))
(-.f32 (+.f32 (log.f32 -1) (*.f32 -2 (log.f32 (/.f32 -1 u0)))) (+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u0 4))) (*.f32 1/3 (/.f32 1 (pow.f32 u0 6))))))
(+.f32 (log.f32 -1) (-.f32 (*.f32 -2 (log.f32 (/.f32 -1 u0))) (+.f32 (+.f32 (/.f32 1 (*.f32 u0 u0)) (/.f32 1/2 (pow.f32 u0 4))) (/.f32 1/3 (pow.f32 u0 6)))))
u0
(+.f32 u0 (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 u0 (*.f32 (*.f32 u0 u0) -1/2))
(+.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 (+.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 (pow.f32 u0 4) -1/4))))
(*.f32 -1 (log.f32 (/.f32 1 u0)))
(neg.f32 (neg.f32 (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 (*.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 (fma.f32 -1 (neg.f32 (log.f32 u0)) (/.f32 1 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 (fma.f32 -1 (neg.f32 (log.f32 u0)) (/.f32 1 u0)) (+.f32 (/.f32 1/3 (pow.f32 u0 3)) (/.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 (/.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 (log.f32 -1) (+.f32 (/.f32 1 u0) (neg.f32 (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 1 u0) (+.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (-.f32 (log.f32 -1) (/.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 1/3 (pow.f32 u0 3)) (+.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (-.f32 (log.f32 -1) (/.f32 1/2 (*.f32 u0 u0))))))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0))))
(*.f32 alpha (+.f32 (*.f32 alpha (log1p.f32 (*.f32 u0 u0))) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(fma.f32 alpha (*.f32 alpha (log1p.f32 u0)) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0))))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(fma.f32 alpha (*.f32 alpha (log1p.f32 u0)) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0))))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(fma.f32 alpha (*.f32 alpha (log1p.f32 u0)) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0))))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (*.f32 alpha alpha)))
(fma.f32 alpha (*.f32 alpha (log1p.f32 u0)) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0))))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (*.f32 alpha alpha)))
(fma.f32 alpha (*.f32 alpha (log1p.f32 u0)) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0))))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (*.f32 alpha alpha)))
(fma.f32 alpha (*.f32 alpha (log1p.f32 u0)) (*.f32 (*.f32 alpha alpha) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0))))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0))) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 alpha (log1p.f32 (*.f32 u0 u0))) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(+.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 (*.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 alpha (log1p.f32 (*.f32 u0 u0))) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(+.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 alpha (log1p.f32 (*.f32 u0 u0))) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(+.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) 0) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(+.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0)))) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(fma.f32 -1 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0))) (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(+.f32 (*.f32 (*.f32 alpha (log1p.f32 (*.f32 u0 u0))) alpha) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 alpha (log1p.f32 (*.f32 u0 u0))) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0))) 1) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 alpha (log1p.f32 (*.f32 u0 u0))) (*.f32 alpha (log1p.f32 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(+.f32 (*.f32 0 (*.f32 alpha (log1p.f32 u0))) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0))) -1) (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(fma.f32 -1 (*.f32 (*.f32 alpha alpha) (log1p.f32 (*.f32 u0 u0))) (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 1)
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha alpha) (/.f32 1 (log1p.f32 u0)))
(*.f32 (/.f32 (*.f32 alpha alpha) 1) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) (/.f32 alpha (/.f32 1 alpha)))
(/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (*.f32 alpha alpha)))
(*.f32 (/.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (/.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (/.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 alpha (*.f32 alpha (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0))))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (*.f32 alpha alpha) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0))) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(*.f32 (/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 alpha alpha) (/.f32 (neg.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(/.f32 alpha (/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) alpha))
(/.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (/.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 1 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (*.f32 alpha alpha)) alpha)
(/.f32 (*.f32 (pow.f32 alpha 3) (log1p.f32 u0)) alpha)
(/.f32 (pow.f32 alpha 3) (/.f32 alpha (log1p.f32 u0)))
(/.f32 (*.f32 (*.f32 alpha (log1p.f32 u0)) (-.f32 0 (pow.f32 alpha 3))) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (log1p.f32 u0)) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha 3))))
(*.f32 (/.f32 (log1p.f32 u0) (/.f32 alpha alpha)) (/.f32 (neg.f32 (pow.f32 alpha 3)) alpha))
(/.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 alpha (/.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 alpha (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 alpha (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) (/.f32 (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(*.f32 (/.f32 (*.f32 alpha (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 alpha (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))) (*.f32 alpha (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (/.f32 (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(*.f32 (/.f32 (*.f32 alpha (*.f32 alpha (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))) (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))) (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 alpha alpha) (/.f32 (/.f32 (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha (log1p.f32 u0))) alpha)
(/.f32 (*.f32 (pow.f32 alpha 3) (log1p.f32 u0)) alpha)
(/.f32 (pow.f32 alpha 3) (/.f32 alpha (log1p.f32 u0)))
(/.f32 (*.f32 (-.f32 0 (pow.f32 alpha 3)) (*.f32 alpha (log1p.f32 u0))) (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (log1p.f32 u0)) (/.f32 (*.f32 alpha alpha) (neg.f32 (pow.f32 alpha 3))))
(*.f32 (/.f32 (log1p.f32 u0) (/.f32 alpha alpha)) (/.f32 (neg.f32 (pow.f32 alpha 3)) alpha))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (*.f32 alpha alpha)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (*.f32 alpha alpha) (/.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) (*.f32 alpha alpha)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))) (*.f32 alpha alpha)))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0)) (*.f32 alpha alpha)) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (log1p.f32 u0) (*.f32 alpha alpha))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(*.f32 (/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))) (*.f32 alpha alpha))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 alpha alpha)) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 alpha alpha) (/.f32 (neg.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(/.f32 alpha (/.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) 1) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (/.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (*.f32 (*.f32 alpha alpha) (sqrt.f32 (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 alpha (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) (/.f32 (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(*.f32 (/.f32 (*.f32 alpha (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 (*.f32 alpha alpha) (sqrt.f32 (log1p.f32 u0)))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 alpha (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))) (/.f32 (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))) (*.f32 alpha (*.f32 alpha (sqrt.f32 (log1p.f32 u0)))))
(/.f32 (*.f32 (*.f32 alpha (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) alpha) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (/.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (*.f32 alpha (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) alpha) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) 1) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (/.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) (/.f32 (*.f32 (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(/.f32 (*.f32 (log1p.f32 u0) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (*.f32 alpha alpha))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (*.f32 alpha alpha))
(*.f32 (*.f32 alpha alpha) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))
(/.f32 (*.f32 alpha alpha) (/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))
(/.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (*.f32 alpha alpha))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))
(pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1)
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) 3)
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3) 1/3)
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(neg.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 u0)))
(*.f32 alpha (*.f32 (log1p.f32 u0) (neg.f32 alpha)))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 2))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 2))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 u0) (*.f32 alpha alpha)) 2))
(log.f32 (pow.f32 (+.f32 u0 1) (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (log.f32 (+.f32 1 u0)))
(*.f32 alpha (*.f32 alpha (log.f32 (+.f32 1 u0))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (log1p.f32 u0) 3)))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (*.f32 alpha alpha) 3)))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(+.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 0)
(*.f32 (log1p.f32 u0) (*.f32 alpha alpha))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) 1))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) 1))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) 1))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (exp.f32 (log1p.f32 (log1p.f32 u0)))) 1)
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) 1)
(log1p.f32 u0)
(*.f32 1 (log1p.f32 u0))
(log1p.f32 u0)
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(log1p.f32 u0)
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (/.f32 1 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(*.f32 (+.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(*.f32 (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (+.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(*.f32 (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (/.f32 1 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(*.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (log1p.f32 u0))
(log1p.f32 u0)
(*.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (log1p.f32 u0) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (*.f32 (pow.f32 (log1p.f32 u0) 2) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 u0) 2))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 3))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (-.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))) (+.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (*.f32 (log1p.f32 u0) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (-.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))
(/.f32 1 (/.f32 1 (log1p.f32 u0)))
(log1p.f32 u0)
(/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (/.f32 1 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (/.f32 1 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (log1p.f32 u0)))
(*.f32 (/.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) (/.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (/.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (pow.f32 (log1p.f32 u0) 6)) (*.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 u0) 2))) (*.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (pow.f32 (log1p.f32 u0) 4)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (pow.f32 (log1p.f32 u0) 4)) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (*.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (+.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (pow.f32 (log1p.f32 u0) 6)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (*.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (+.f32 (pow.f32 (log1p.f32 u0) 6) (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (*.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (+.f32 (pow.f32 (log1p.f32 u0) 4) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (pow.f32 (log1p.f32 u0) 6)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (+.f32 (pow.f32 (log1p.f32 u0) 4) (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)))))
(/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0)) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (log1p.f32 u0)))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (neg.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0))))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 1 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0))) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (log1p.f32 u0)))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (neg.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))) (sqrt.f32 (log1p.f32 u0)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (/.f32 (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) 1) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0)) 1) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (log1p.f32 u0)))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) 1) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (neg.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))) (sqrt.f32 (log1p.f32 u0)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (/.f32 (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 u0) 2))) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (pow.f32 (log1p.f32 u0) 4)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (pow.f32 (log1p.f32 u0) 4)) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (+.f32 (pow.f32 (log1p.f32 u0) 4) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (pow.f32 (log1p.f32 u0) 6)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (+.f32 (pow.f32 (log1p.f32 u0) 4) (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (pow.f32 (log1p.f32 u0) 6)) (*.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) 1) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (+.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (pow.f32 (log1p.f32 u0) 6))))
(*.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (+.f32 (pow.f32 (log1p.f32 u0) 6) (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))) (/.f32 1 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 1) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (/.f32 1 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (log1p.f32 u0) (/.f32 (*.f32 (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))
(pow.f32 (log1p.f32 u0) 1)
(log1p.f32 u0)
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)
(log1p.f32 u0)
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)
(log1p.f32 u0)
(pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)
(log1p.f32 u0)
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(log.f32 (+.f32 u0 1))
(log.f32 (+.f32 1 u0))
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(log1p.f32 u0)
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(exp.f32 (log.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(log1p.f32 u0)
(fma.f32 1 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 u0 u0)))) 1)
(log1p.f32 (*.f32 u0 u0))
(*.f32 (log1p.f32 (*.f32 u0 u0)) 1)
(log1p.f32 (*.f32 u0 u0))
(*.f32 1 (log1p.f32 (*.f32 u0 u0)))
(log1p.f32 (*.f32 u0 u0))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))))
(log1p.f32 (*.f32 u0 u0))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2))
(log1p.f32 (*.f32 u0 u0))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (cbrt.f32 (log1p.f32 (*.f32 u0 u0))))
(log1p.f32 (*.f32 u0 u0))
(pow.f32 (log1p.f32 (*.f32 u0 u0)) 1)
(log1p.f32 (*.f32 u0 u0))
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) 2)
(log1p.f32 (*.f32 u0 u0))
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 3)
(log1p.f32 (*.f32 u0 u0))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 1/3)
(log1p.f32 (*.f32 u0 u0))
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))
(log.f32 (+.f32 1 (*.f32 u0 u0)))
(log1p.f32 (*.f32 u0 u0))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3))
(log1p.f32 (*.f32 u0 u0))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 u0 u0))))
(log1p.f32 (*.f32 u0 u0))
(exp.f32 (log.f32 (log1p.f32 (*.f32 u0 u0))))
(log1p.f32 (*.f32 u0 u0))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 (*.f32 u0 u0)) (+.f32 (neg.f32 (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (*.f32 2 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0)))))
(+.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) 1))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) 1))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (log1p.f32 u0) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) 1))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 (*.f32 u0 u0)) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0)) (log1p.f32 u0))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (exp.f32 (log1p.f32 (log1p.f32 u0)))) 1)
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (-.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (-.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (-.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(-.f32 (+.f32 (-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)) (log1p.f32 u0))
(-.f32 0 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) 1)
(log1p.f32 u0)
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) (-.f32 1 (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) (-.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 u0))) (-.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (log1p.f32 u0) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 u0)))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 u0 u0)))) (+.f32 (log1p.f32 u0) 1))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 u0 u0)))) (-.f32 1 (neg.f32 (log1p.f32 u0))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (/.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0))))
(+.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (fma.f32 (neg.f32 (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (log1p.f32 u0)) (log1p.f32 u0))))
(+.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (-.f32 (/.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (fma.f32 (neg.f32 (cbrt.f32 (log1p.f32 u0))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (log1p.f32 u0))))
(+.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (fma.f32 (neg.f32 (log1p.f32 u0)) 1 (log1p.f32 u0)))
(+.f32 (+.f32 (log1p.f32 u0) (neg.f32 (log1p.f32 u0))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(-.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) 0) (log1p.f32 u0))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(-.f32 (+.f32 (neg.f32 (log1p.f32 u0)) (exp.f32 (log1p.f32 (log1p.f32 (*.f32 u0 u0))))) 1)
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) 1)
(log1p.f32 u0)
(*.f32 1 (log1p.f32 u0))
(log1p.f32 u0)
(*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(*.f32 (cbrt.f32 (log1p.f32 u0)) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(log1p.f32 u0)
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (/.f32 1 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(*.f32 (+.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))) (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(*.f32 (-.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 u0))) (+.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (log1p.f32 (*.f32 u0 u0)))))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(*.f32 (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(*.f32 (log1p.f32 u0) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (/.f32 1 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(*.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (log1p.f32 u0))
(log1p.f32 u0)
(*.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (log1p.f32 u0) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (*.f32 (/.f32 (log1p.f32 u0) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (*.f32 (pow.f32 (log1p.f32 u0) 2) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (pow.f32 (log1p.f32 u0) 2))))) (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 3))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (-.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (*.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (neg.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))) (+.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (*.f32 (log1p.f32 u0) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (-.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))
(/.f32 1 (/.f32 1 (log1p.f32 u0)))
(log1p.f32 u0)
(/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (/.f32 1 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (/.f32 1 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (log1p.f32 u0)))
(*.f32 (/.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) (/.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (/.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (/.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 u0) 3))) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (pow.f32 (log1p.f32 u0) 6)) (*.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 u0) 2))) (*.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (pow.f32 (log1p.f32 u0) 4)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (pow.f32 (log1p.f32 u0) 4)) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))))
(/.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (*.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (+.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (pow.f32 (log1p.f32 u0) 6)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (*.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (+.f32 (pow.f32 (log1p.f32 u0) 6) (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (*.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (+.f32 (pow.f32 (log1p.f32 u0) 4) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (pow.f32 (log1p.f32 u0) 6)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (+.f32 (pow.f32 (log1p.f32 u0) 4) (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)))))
(/.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0)) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (log1p.f32 u0)))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (neg.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0))))) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 1 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0))) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (log1p.f32 u0)))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (neg.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))) (sqrt.f32 (log1p.f32 u0)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (/.f32 (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))) 1) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (-.f32 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (neg.f32 (log1p.f32 u0)) 3)) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (neg.f32 (log1p.f32 u0)) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (log1p.f32 u0)) 1) (neg.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (/.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (log1p.f32 u0)))
(/.f32 (*.f32 (neg.f32 (log1p.f32 u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (-.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 (*.f32 u0 u0))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) 1) (neg.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (neg.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(*.f32 (/.f32 (sqrt.f32 (log1p.f32 u0)) (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (sqrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (sqrt.f32 (log1p.f32 u0))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (sqrt.f32 (log1p.f32 u0)) (/.f32 (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))) (sqrt.f32 (log1p.f32 u0)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (/.f32 (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2) (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (cbrt.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))) (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))) (pow.f32 (cbrt.f32 (log1p.f32 u0)) 2))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 u0) 2))) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (pow.f32 (log1p.f32 u0) 4)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (pow.f32 (log1p.f32 u0) 4)) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (/.f32 1 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (*.f32 (pow.f32 (log1p.f32 u0) 2) (+.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 2) 3)) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (+.f32 (pow.f32 (log1p.f32 u0) 4) (*.f32 (pow.f32 (log1p.f32 u0) 2) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (pow.f32 (log1p.f32 u0) 6)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 4) (+.f32 (pow.f32 (log1p.f32 u0) 4) (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (pow.f32 (log1p.f32 u0) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 u0) 3))) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (pow.f32 (log1p.f32 u0) 6)) (*.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (+.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (*.f32 (pow.f32 (log1p.f32 u0) 3) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) 1) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (+.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3)) (pow.f32 (log1p.f32 u0) 6))))
(*.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) 3) (pow.f32 (pow.f32 (log1p.f32 u0) 3) 3)) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 6) (+.f32 (pow.f32 (log1p.f32 u0) 6) (*.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3))))) (/.f32 1 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) 1) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (/.f32 1 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(*.f32 (log1p.f32 u0) (/.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))) (sqrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (log1p.f32 u0) (/.f32 (*.f32 (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (sqrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))
(/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))))))
(/.f32 (/.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))) (*.f32 (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (cbrt.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) 1) (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0)))))) (sqrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (*.f32 (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (sqrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))) (cbrt.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2) (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 u0 u0)) 3) (pow.f32 (log1p.f32 u0) 3)) (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2))) (cbrt.f32 (+.f32 (*.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 u0 u0)))) (pow.f32 (log1p.f32 (*.f32 u0 u0)) 2)))))
(pow.f32 (log1p.f32 u0) 1)
(log1p.f32 u0)
(pow.f32 (sqrt.f32 (log1p.f32 u0)) 2)
(log1p.f32 u0)
(pow.f32 (cbrt.f32 (log1p.f32 u0)) 3)
(log1p.f32 u0)
(pow.f32 (pow.f32 (log1p.f32 u0) 3) 1/3)
(log1p.f32 u0)
(sqrt.f32 (pow.f32 (log1p.f32 u0) 2))
(log.f32 (+.f32 u0 1))
(log.f32 (+.f32 1 u0))
(cbrt.f32 (pow.f32 (log1p.f32 u0) 3))
(log1p.f32 u0)
(expm1.f32 (log1p.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(exp.f32 (log.f32 (log1p.f32 u0)))
(log1p.f32 u0)
(fma.f32 1 (log1p.f32 (*.f32 u0 u0)) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (sqrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))
(fma.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) 2) (cbrt.f32 (log1p.f32 (*.f32 u0 u0))) (neg.f32 (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 u0 u0)) (log1p.f32 u0))

localize13.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f32 alpha (*.f32 alpha u0))
Compiler

Compiled 12 to 4 computations (66.7% saved)

series0.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
alpha
@0
(*.f32 alpha (*.f32 alpha u0))
0.0ms
alpha
@inf
(*.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
u0
@inf
(*.f32 alpha (*.f32 alpha u0))

rewrite49.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1146×add-sqr-sqrt
1136×*-un-lft-identity
1068×pow1
1048×add-cube-cbrt
1028×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
111913
2144113
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 alpha u0))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 alpha) (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha u0))))))))

simplify42.0ms (0.5%)

Algorithm
egg-herbie
Rules
1654×distribute-rgt-in
1626×distribute-lft-in
1322×log-prod
820×associate-+r+
808×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035455
188455
2339455
32029455
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 (*.f32 alpha (sqrt.f32 u0)) 2)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3) 1/3)
(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 (*.f32 alpha (sqrt.f32 u0)) 2)
(*.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))
(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))

localize39.0ms (0.4%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(*.f32 alpha (*.f32 u0 alpha))
0.3b
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha (*.f32 u0 alpha)))
Compiler

Compiled 33 to 17 computations (48.5% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite70.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1072×*-commutative
910×unswap-sqr
686×swap-sqr
528×associate-*r/
486×associate-*l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01140
122740
2279440
Stop Event
node limit
Counts
2 → 66
Calls
Call 1
Inputs
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 u0 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) 1) (*.f32 u0 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 1 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 1 (fma.f32 u0 1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) (/.f32 (fma.f32 u0 1/2 -1) (*.f32 u0 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))) (*.f32 u0 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 1/2 -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 1/2 -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 1/2 -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 -1/4 (*.f32 u0 u0)))) (+.f32 1 (*.f32 u0 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (+.f32 1 (*.f32 u0 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (neg.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (neg.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1))) (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (sqrt.f32 (fma.f32 u0 1/2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 1)) 2)) (cbrt.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 1)) 2)) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (cbrt.f32 (fma.f32 u0 1/2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (*.f32 -1/4 (*.f32 u0 u0))) (*.f32 u0 (*.f32 alpha alpha))) (+.f32 1 (*.f32 u0 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1) (*.f32 u0 (*.f32 alpha alpha))) (+.f32 1 (*.f32 u0 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (*.f32 u0 (*.f32 alpha alpha))) (neg.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 1/2 -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) 1) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1)))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1)))) (sqrt.f32 (fma.f32 u0 1/2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (*.f32 u0 alpha)) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 1/2 -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (sqrt.f32 (fma.f32 u0 1/2 -1))) (sqrt.f32 (fma.f32 u0 1/2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) (cbrt.f32 (fma.f32 u0 1/2 -1)))) (cbrt.f32 (fma.f32 u0 1/2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (+.f32 1 (sqrt.f32 (*.f32 u0 1/2)))) (-.f32 (sqrt.f32 (*.f32 u0 1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) 1) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (*.f32 (fma.f32 u0 1/2 1) alpha)) (*.f32 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (fma.f32 u0 1/2 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 alpha) (*.f32 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 u0 alpha) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u0 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 alpha alpha))))))))

simplify70.0ms (0.8%)

Algorithm
egg-herbie
Rules
1650×associate-/r/
1366×unswap-sqr
762×associate-/l*
614×associate-*r*
596×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02024224
15833570
237263570
Stop Event
node limit
Counts
114 → 103
Calls
Call 1
Inputs
(*.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 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 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 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)))))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) 1))
(+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 u0 (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) 1) (*.f32 u0 (*.f32 alpha alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 1 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)))))
(-.f32 (+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha))))) 1)
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 1 (fma.f32 u0 1/2 1)))
(/.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) (/.f32 (fma.f32 u0 1/2 -1) (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))) (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 1/2 -1))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))
(/.f32 (*.f32 1 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 1/2 -1))
(/.f32 (*.f32 1 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))
(/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 1/2 -1))
(/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 -1/4 (*.f32 u0 u0)))) (+.f32 1 (*.f32 u0 -1/2)))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (+.f32 1 (*.f32 u0 -1/2)))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (neg.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (neg.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1))) (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 1)) 2)) (cbrt.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 1)) 2)) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (cbrt.f32 (fma.f32 u0 1/2 -1)))
(/.f32 (*.f32 (+.f32 1 (*.f32 -1/4 (*.f32 u0 u0))) (*.f32 u0 (*.f32 alpha alpha))) (+.f32 1 (*.f32 u0 -1/2)))
(/.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1) (*.f32 u0 (*.f32 alpha alpha))) (+.f32 1 (*.f32 u0 -1/2)))
(/.f32 (*.f32 (neg.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (*.f32 u0 (*.f32 alpha alpha))) (neg.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 1/2 -1))
(/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) 1) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1)))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1)))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1))
(/.f32 (*.f32 (*.f32 alpha (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (*.f32 u0 alpha)) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))
(/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 1/2 -1))
(/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (sqrt.f32 (fma.f32 u0 1/2 -1))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) (cbrt.f32 (fma.f32 u0 1/2 -1)))) (cbrt.f32 (fma.f32 u0 1/2 -1)))
(/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (+.f32 1 (sqrt.f32 (*.f32 u0 1/2)))) (-.f32 (sqrt.f32 (*.f32 u0 1/2)) 1))
(/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) 1) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))
(/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))
(/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))
(pow.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))) 1)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))) 2))
(log.f32 (pow.f32 (exp.f32 (*.f32 (fma.f32 u0 1/2 1) alpha)) (*.f32 u0 alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (fma.f32 u0 1/2 1) 3)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))))
(exp.f32 (log.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha)))) 1)
(pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(pow.f32 (sqrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2)
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 3)
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) 1/3)
(sqrt.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)))
(log.f32 (pow.f32 (exp.f32 alpha) (*.f32 u0 alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 alpha alpha)))))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 u0 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))))
Outputs
(*.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 u0 (*.f32 alpha (*.f32 alpha (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))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (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))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (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 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.f32 1/2 (*.f32 u0 (*.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 u0 (*.f32 alpha (*.f32 alpha (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))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (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))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (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 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.f32 1/2 (*.f32 u0 (*.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 u0 (*.f32 alpha (*.f32 alpha (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))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (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))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (+.f32 1 (*.f32 1/2 u0)) (pow.f32 alpha 2)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (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 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 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 1 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) 1))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) 1) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))))) 1)
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 1 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(-.f32 (+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha))))) 1)
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 1 (fma.f32 u0 1/2 1)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(/.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) (/.f32 (fma.f32 u0 1/2 -1) (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (fma.f32 u0 1/2 -1)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (fma.f32 u0 1/2 -1)))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))) (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1)) (fma.f32 (pow.f32 u0 3) 1/8 1))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (/.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1) (*.f32 u0 alpha))) alpha)
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (fma.f32 u0 1/2 -1)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (fma.f32 u0 1/2 -1)))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))) (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1)) (fma.f32 (pow.f32 u0 3) 1/8 1))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (/.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1) (*.f32 u0 alpha))) alpha)
(/.f32 (*.f32 1 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (fma.f32 u0 1/2 -1)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (fma.f32 u0 1/2 -1)))
(/.f32 (*.f32 1 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))) (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1)) (fma.f32 (pow.f32 u0 3) 1/8 1))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (/.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1) (*.f32 u0 alpha))) alpha)
(/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (fma.f32 u0 1/2 -1)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (fma.f32 u0 1/2 -1)))
(/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))) (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1)) (fma.f32 (pow.f32 u0 3) 1/8 1))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (/.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1) (*.f32 u0 alpha))) alpha)
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 -1/4 (*.f32 u0 u0)))) (+.f32 1 (*.f32 u0 -1/2)))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (+.f32 1 (*.f32 u0 -1/2)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 (*.f32 u0 u0) -1/4 1))) (fma.f32 u0 -1/2 1))
(*.f32 (/.f32 u0 (fma.f32 u0 -1/2 1)) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) -1/4 1))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (+.f32 1 (*.f32 u0 -1/2)))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (+.f32 1 (*.f32 u0 -1/2)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 (*.f32 u0 u0) -1/4 1))) (fma.f32 u0 -1/2 1))
(*.f32 (/.f32 u0 (fma.f32 u0 -1/2 1)) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) -1/4 1))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (neg.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (neg.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))) (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1)) (fma.f32 (pow.f32 u0 3) 1/8 1))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (/.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1) (*.f32 u0 alpha))) alpha)
(/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1))) (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))) (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (sqrt.f32 (fma.f32 u0 1/2 1)))) (sqrt.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1))) (sqrt.f32 (fma.f32 (pow.f32 u0 3) 1/8 1)))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1))) (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (sqrt.f32 (fma.f32 (pow.f32 u0 3) 1/8 1))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1)) (/.f32 (sqrt.f32 (fma.f32 u0 1/2 -1)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1)))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (sqrt.f32 (fma.f32 u0 1/2 1)))) (sqrt.f32 (fma.f32 u0 1/2 -1))) (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/4) -1)))
(*.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/4) -1))) (sqrt.f32 (fma.f32 u0 1/2 -1))) (sqrt.f32 (fma.f32 u0 1/2 1)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 1)) 2)) (cbrt.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 1)) 2))) (/.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))) (cbrt.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 1)) 2))) (cbrt.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1))) (cbrt.f32 (fma.f32 (pow.f32 u0 3) 1/8 1)))
(*.f32 (*.f32 (/.f32 u0 (cbrt.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1))) (*.f32 alpha alpha)) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 1)) 2) (cbrt.f32 (fma.f32 (pow.f32 u0 3) 1/8 1))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 1)) 2)) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (cbrt.f32 (fma.f32 u0 1/2 -1)))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 1)) 2))) (/.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 1)) 2))) (cbrt.f32 (fma.f32 u0 1/2 -1))) (cbrt.f32 (fma.f32 u0 (*.f32 u0 1/4) -1)))
(*.f32 (*.f32 (/.f32 (*.f32 u0 alpha) (cbrt.f32 (fma.f32 u0 1/2 -1))) alpha) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 1/2 1)) 2) (cbrt.f32 (fma.f32 u0 (*.f32 u0 1/4) -1))))
(/.f32 (*.f32 (+.f32 1 (*.f32 -1/4 (*.f32 u0 u0))) (*.f32 u0 (*.f32 alpha alpha))) (+.f32 1 (*.f32 u0 -1/2)))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (+.f32 1 (*.f32 u0 -1/2)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 (*.f32 u0 u0) -1/4 1))) (fma.f32 u0 -1/2 1))
(*.f32 (/.f32 u0 (fma.f32 u0 -1/2 1)) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) -1/4 1))))
(/.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1) (*.f32 u0 (*.f32 alpha alpha))) (+.f32 1 (*.f32 u0 -1/2)))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (+.f32 1 (*.f32 u0 -1/2)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(/.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 (*.f32 u0 u0) -1/4 1))) (fma.f32 u0 -1/2 1))
(*.f32 (/.f32 u0 (fma.f32 u0 -1/2 1)) (*.f32 alpha (*.f32 alpha (fma.f32 (*.f32 u0 u0) -1/4 1))))
(/.f32 (*.f32 (neg.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (*.f32 u0 (*.f32 alpha alpha))) (neg.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))) (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1)) (fma.f32 (pow.f32 u0 3) 1/8 1))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (/.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1) (*.f32 u0 alpha))) alpha)
(/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (fma.f32 u0 1/2 -1)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (fma.f32 u0 1/2 -1)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) 1) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))) (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1)) (fma.f32 (pow.f32 u0 3) 1/8 1))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (/.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1) (*.f32 u0 alpha))) alpha)
(/.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1)))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))) (sqrt.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (sqrt.f32 (fma.f32 u0 1/2 1)))) (sqrt.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1))) (sqrt.f32 (fma.f32 (pow.f32 u0 3) 1/8 1)))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1))) (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (sqrt.f32 (fma.f32 (pow.f32 u0 3) 1/8 1))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1)))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1)) (/.f32 (sqrt.f32 (fma.f32 u0 1/2 -1)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 1/2 1)))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (sqrt.f32 (fma.f32 u0 1/2 1)))) (sqrt.f32 (fma.f32 u0 1/2 -1))) (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/4) -1)))
(*.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/4) -1))) (sqrt.f32 (fma.f32 u0 1/2 -1))) (sqrt.f32 (fma.f32 u0 1/2 1)))
(/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (fma.f32 u0 1/2 -1)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (fma.f32 u0 1/2 -1)))
(/.f32 (*.f32 (*.f32 alpha (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (*.f32 u0 alpha)) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))) (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1)) (fma.f32 (pow.f32 u0 3) 1/8 1))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (/.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1) (*.f32 u0 alpha))) alpha)
(/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 1/2 -1))
(*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (fma.f32 u0 1/2 -1)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (fma.f32 u0 1/2 -1)))
(/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (sqrt.f32 (fma.f32 u0 1/2 -1))) (sqrt.f32 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (fma.f32 u0 1/2 -1)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (fma.f32 u0 1/2 -1)))
(/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 (cbrt.f32 (fma.f32 u0 1/2 -1)) (cbrt.f32 (fma.f32 u0 1/2 -1)))) (cbrt.f32 (fma.f32 u0 1/2 -1)))
(*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (fma.f32 u0 1/2 -1)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (fma.f32 u0 1/2 -1)))
(/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (+.f32 1 (sqrt.f32 (*.f32 u0 1/2)))) (-.f32 (sqrt.f32 (*.f32 u0 1/2)) 1))
(/.f32 (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 (*.f32 u0 u0) 1/4 -1))) (+.f32 1 (sqrt.f32 (*.f32 u0 1/2)))) (+.f32 (sqrt.f32 (*.f32 u0 1/2)) -1))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 -1 (sqrt.f32 (*.f32 u0 1/2)))) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (+.f32 1 (sqrt.f32 (*.f32 u0 1/2)))))
(*.f32 (/.f32 u0 (+.f32 -1 (sqrt.f32 (*.f32 u0 1/2)))) (/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 1/4) -1)) (+.f32 1 (sqrt.f32 (*.f32 u0 1/2)))))
(/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) 1) (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))) (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1)) (fma.f32 (pow.f32 u0 3) 1/8 1))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (/.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1) (*.f32 u0 alpha))) alpha)
(/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))) (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1)) (fma.f32 (pow.f32 u0 3) 1/8 1))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (/.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1) (*.f32 u0 alpha))) alpha)
(/.f32 (/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))) (cbrt.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1)))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1))) (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1)) (fma.f32 (pow.f32 u0 3) 1/8 1))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (/.f32 (fma.f32 (*.f32 u0 1/2) (fma.f32 u0 1/2 -1) 1) (*.f32 u0 alpha))) alpha)
(pow.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))) 1)
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))) 2)
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))) 3)
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(pow.f32 (pow.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))) 3) 1/3)
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))) 2))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 1)) 2))
(fabs.f32 (*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1)))))
(fabs.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(log.f32 (pow.f32 (exp.f32 (*.f32 (fma.f32 u0 1/2 1) alpha)) (*.f32 u0 alpha)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (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 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha))) 3))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (fma.f32 u0 1/2 1) 3)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(exp.f32 (log.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 u0 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha)))) 1)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (sqrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 3)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) 1/3)
(*.f32 u0 (*.f32 alpha alpha))
(sqrt.f32 (*.f32 (*.f32 u0 u0) (pow.f32 alpha 4)))
(sqrt.f32 (*.f32 u0 (*.f32 u0 (pow.f32 alpha 4))))
(log.f32 (pow.f32 (exp.f32 alpha) (*.f32 u0 alpha)))
(*.f32 u0 (*.f32 alpha alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 alpha alpha)))))
(*.f32 u0 (*.f32 alpha alpha))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))
(*.f32 u0 (*.f32 alpha alpha))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 u0 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))

localize49.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(+.f32 -1/3 (*.f32 u0 -1/6))
0.3b
(*.f32 u0 -1/6)
0.3b
(*.f32 3 (*.f32 u0 (+.f32 -1/3 (*.f32 u0 -1/6))))
0.4b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (+.f32 -1/3 (*.f32 u0 -1/6)))))
Compiler

Compiled 51 to 33 computations (35.3% saved)

series5.0ms (0.1%)

Counts
4 → 60
Calls

15 calls:

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

rewrite228.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
1102×associate-*r/
1030×distribute-rgt-in
994×distribute-lft-in
786×associate-*l/
326×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01586
132570
2419970
Stop Event
node limit
Counts
4 → 266
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (+.f32 -1/3 (*.f32 u0 -1/6)))))
(*.f32 3 (*.f32 u0 (+.f32 -1/3 (*.f32 u0 -1/6))))
(*.f32 u0 -1/6)
(+.f32 -1/3 (*.f32 u0 -1/6))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3)) (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3))) (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 (*.f32 u0 -1/3))) (*.f32 (*.f32 alpha alpha) (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) -1/3)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 -1/3) 3)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (*.f32 -1/3 (*.f32 3 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 -1/3 (*.f32 3 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3))) (*.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3)))) (*.f32 1 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 (*.f32 u0 -1/3) 1)) (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)) 0) (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3))) (*.f32 -1 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3)))) (*.f32 -1 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) -1/3) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (*.f32 u0 -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (*.f32 u0 -1/6)) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) -1/3) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (*.f32 u0 -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (*.f32 u0 -1/6)) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 -1/3)) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 (*.f32 u0 -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 (*.f32 u0 -1/3) 1)) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 3 (*.f32 u0 -1/3)) (*.f32 alpha alpha)) (*.f32 (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 3 u0) -1/3) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 3 u0) -1/3) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) 3) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -1/3 (*.f32 3 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 -1/3 (*.f32 3 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3)) 1) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))) 1) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) 1) (*.f32 alpha (*.f32 alpha 3))) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1) (*.f32 alpha (*.f32 alpha 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3)) -1) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))) -1) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0))) (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 alpha alpha) (*.f32 3 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 alpha alpha) (*.f32 3 u0))) (*.f32 -1/3 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0)) (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0)) (*.f32 -1/3 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)) (*.f32 (*.f32 u0 -1/3) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) 1) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) u0)) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) u0)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (-.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))))) (-.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (+.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3))) (+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)) (*.f32 alpha alpha)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)) (-.f32 0 (pow.f32 alpha 3))) (*.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) 1) (/.f32 1 (fma.f32 u0 -1/6 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9)) (-.f32 (*.f32 u0 -1/6) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) 1) (/.f32 1 (fma.f32 u0 -1/6 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9)) (-.f32 (*.f32 u0 -1/6) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) u0)) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) u0)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (-.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))))) (-.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (+.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3))) (+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 0 (pow.f32 alpha 3)) (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) (*.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (*.f32 alpha (*.f32 alpha 3))) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (*.f32 alpha (*.f32 alpha 3))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) u0) (*.f32 alpha (*.f32 alpha 3))) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) u0) (*.f32 alpha (*.f32 alpha 3))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6)))) (*.f32 alpha (*.f32 alpha 3))) (-.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3)) (*.f32 alpha (*.f32 alpha 3))) (+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (*.f32 alpha alpha)) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (*.f32 alpha alpha)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))) 3) (pow.f32 (*.f32 alpha alpha) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 3 (*.f32 u0 -1/3)) (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 3 (*.f32 u0 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 3 u0) -1/3) (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)) (*.f32 (*.f32 3 u0) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 -1/3) 3) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3) (*.f32 (*.f32 u0 -1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (*.f32 3 u0)) (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) (*.f32 -1/3 (*.f32 3 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 3 (*.f32 (*.f32 u0 -1/3) 1)) (*.f32 3 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 3 (*.f32 u0 -1/3))) (*.f32 1 (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 3 u0) -1/3)) (*.f32 1 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6))) (*.f32 1 (*.f32 (*.f32 3 u0) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 u0 -1/3) 3)) (*.f32 1 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 -1/3 (*.f32 3 u0))) (*.f32 1 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0))) (*.f32 1 (*.f32 -1/3 (*.f32 3 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) -1/3) (*.f32 (*.f32 (*.f32 3 u0) 1) (*.f32 u0 -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (*.f32 u0 -1/6)) (*.f32 (*.f32 (*.f32 3 u0) 1) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) 1) 3) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 3 (*.f32 u0 -1/3)) 1) (*.f32 (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 3 u0) -1/3) 1) (*.f32 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)) 1) (*.f32 (*.f32 (*.f32 3 u0) -1/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) 3) 1) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -1/3 (*.f32 3 u0)) 1) (*.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) 1) (*.f32 (*.f32 -1/3 (*.f32 3 u0)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (*.f32 (*.f32 3 u0) 1)) (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 3 u0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 3 u0) 1)) (*.f32 -1/3 (*.f32 (*.f32 3 u0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 3 u0) (/.f32 1 (fma.f32 u0 -1/6 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 3 u0) 1) (/.f32 1 (fma.f32 u0 -1/6 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 3 (*.f32 u0 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 3 (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 3 (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) u0)) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 3 (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) u0)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 3 (-.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))))) (-.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 3 (+.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3))) (+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 3 u0) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9)) (-.f32 (*.f32 u0 -1/6) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 3 u0) (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 3 u0) (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) 1) (/.f32 1 (fma.f32 u0 -1/6 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9)) (-.f32 (*.f32 u0 -1/6) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 3 u0) (sqrt.f32 (fma.f32 u0 -1/6 -1/3))) (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 3 u0) (sqrt.f32 (fma.f32 u0 -1/6 -1/3))) (sqrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 3 u0) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2)) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 3 u0) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2)) (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (*.f32 3 u0)) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (*.f32 3 u0)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9) (*.f32 3 u0)) (-.f32 (*.f32 u0 -1/6) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (*.f32 3 u0)) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (*.f32 3 u0)) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) 3) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) 3) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) u0) 3) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) u0) 3) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6)))) 3) (-.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3)) 3) (+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) 1) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) 1) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) 1) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0)))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (*.f32 (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) 1) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (*.f32 (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)) 2) 9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u0 -1/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 -1/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 u0 -1/6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u0 -1/6)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 u0 3) -1/216) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (*.f32 u0 u0) 1/36))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 u0) -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 u0 3) -1/216))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u0 -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u0 -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 u0 -1/6)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u0 -1/6)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u0 -1/6))) 4/3)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 u0 -1/6 -1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/9 (+.f32 -1/3 (*.f32 1/6 u0))) (/.f32 (*.f32 (*.f32 u0 u0) 1/36) (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 -1/3 (exp.f32 (log1p.f32 (*.f32 u0 -1/6)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 u0 -1/6 -1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 u0 -1/6 -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 u0 -1/6 -1/3)) (sqrt.f32 (fma.f32 u0 -1/6 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2) (cbrt.f32 (fma.f32 u0 -1/6 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (/.f32 1 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (/.f32 1 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 -1/3 (*.f32 1/6 u0))) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (fma.f32 u0 -1/6 -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (-.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (*.f32 (*.f32 u0 -1/6) (fma.f32 u0 -1/6 -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (-.f32 1/81 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))) (+.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (*.f32 1/18 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (+.f32 1/729 (pow.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)) 3))) (+.f32 1/81 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))) (*.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (fma.f32 u0 -1/6 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (/.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))) (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (/.f32 (+.f32 -1/3 (*.f32 1/6 u0)) (sqrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (/.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (/.f32 (+.f32 -1/3 (*.f32 1/6 u0)) (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1/729 (*.f32 (*.f32 (pow.f32 u0 3) -1/216) (*.f32 (pow.f32 u0 3) -1/216))) (*.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))) (-.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9) (-.f32 (*.f32 u0 -1/6) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1/81 (*.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 (*.f32 u0 u0) 1/36))) (*.f32 (+.f32 -1/3 (*.f32 1/6 u0)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 -1/19683 (pow.f32 (*.f32 (pow.f32 u0 3) -1/216) 3)) (*.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))) (+.f32 1/729 (-.f32 (*.f32 (*.f32 (pow.f32 u0 3) -1/216) (*.f32 (pow.f32 u0 3) -1/216)) (*.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1/729 (pow.f32 (*.f32 (*.f32 u0 u0) 1/36) 3)) (*.f32 (+.f32 -1/3 (*.f32 1/6 u0)) (+.f32 1/81 (+.f32 (*.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 (*.f32 u0 u0) 1/36)) (*.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9)) (-.f32 (*.f32 u0 -1/6) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 u0 -1/6 -1/3)) (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 u0 -1/6 -1/3)) (sqrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2) (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) 1) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) 1) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9) 1) (-.f32 (*.f32 u0 -1/6) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) 1) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) 1) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (sqrt.f32 (fma.f32 u0 -1/6 -1/3))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (sqrt.f32 (fma.f32 u0 -1/6 -1/3))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2)) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2)) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1/81 (*.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 (*.f32 u0 u0) 1/36))) (/.f32 1 (+.f32 -1/3 (*.f32 1/6 u0)))) (+.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1/729 (pow.f32 (*.f32 (*.f32 u0 u0) 1/36) 3)) (/.f32 1 (+.f32 -1/3 (*.f32 1/6 u0)))) (+.f32 1/81 (+.f32 (*.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 (*.f32 u0 u0) 1/36)) (*.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1/729 (*.f32 (*.f32 (pow.f32 u0 3) -1/216) (*.f32 (pow.f32 u0 3) -1/216))) (/.f32 1 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))) (-.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 -1/19683 (pow.f32 (*.f32 (pow.f32 u0 3) -1/216) 3)) (/.f32 1 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))) (+.f32 1/729 (-.f32 (*.f32 (*.f32 (pow.f32 u0 3) -1/216) (*.f32 (pow.f32 u0 3) -1/216)) (*.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) 1) (+.f32 -1/3 (*.f32 1/6 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0)))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (*.f32 (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) 1) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (*.f32 (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 u0 -1/6 -1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 u0 -1/6 -1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u0 -1/6 -1/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 u0 -1/6 -1/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 u0 -1/6 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 u0 -1/6 -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 u0 -1/6 -1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 u0 -1/6 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 u0 -1/6 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 u0 -1/6 -1/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 u0 -1/6 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u0 -1/6 -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -1/6 u0 -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 u0 -1/6) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 u0 -1/6)) (sqrt.f32 (*.f32 u0 -1/6)) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 (*.f32 u0 u0) 1/36)) (cbrt.f32 (*.f32 u0 -1/6)) -1/3)))))

simplify153.0ms (1.7%)

Algorithm
egg-herbie
Rules
1166×associate-/l*
806×*-commutative
806×+-commutative
602×associate-+r+
444×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066412798
1184411600
2657511600
Stop Event
node limit
Counts
326 → 374
Calls
Call 1
Inputs
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (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 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/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
-1/3
(-.f32 (*.f32 -1/6 u0) 1/3)
(-.f32 (*.f32 -1/6 u0) 1/3)
(-.f32 (*.f32 -1/6 u0) 1/3)
(*.f32 -1/6 u0)
(-.f32 (*.f32 -1/6 u0) 1/3)
(-.f32 (*.f32 -1/6 u0) 1/3)
(-.f32 (*.f32 -1/6 u0) 1/3)
(*.f32 -1/6 u0)
(-.f32 (*.f32 -1/6 u0) 1/3)
(-.f32 (*.f32 -1/6 u0) 1/3)
(-.f32 (*.f32 -1/6 u0) 1/3)
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3)) (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6))))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3)))
(+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3))))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3))) (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 (*.f32 u0 -1/3))) (*.f32 (*.f32 alpha alpha) (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6)))))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) -1/3)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6))))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) -1/3)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 -1/3) 3)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 -1/3 (*.f32 3 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0))))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 -1/3 (*.f32 3 u0))))
(+.f32 (*.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3))) (*.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6)))))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3)))) (*.f32 1 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3)))))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 (*.f32 u0 -1/3) 1)) (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)) 0) (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3))) (*.f32 -1 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6)))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3)))) (*.f32 -1 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3)))))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) -1/3) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (*.f32 u0 -1/6)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (*.f32 u0 -1/6)) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) -1/3))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) -1/3) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (*.f32 u0 -1/6)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (*.f32 u0 -1/6)) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) -1/3))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 -1/3)) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 (*.f32 u0 -1/6))))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 (*.f32 u0 -1/3) 1)) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1)))
(+.f32 (*.f32 (*.f32 3 (*.f32 u0 -1/3)) (*.f32 alpha alpha)) (*.f32 (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 3 u0) -1/3) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 3 u0) -1/3) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) 3) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 -1/3 (*.f32 3 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 -1/3 (*.f32 3 u0)) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3)) 1) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6))) 1))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))) 1) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3))) 1))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) 1) (*.f32 alpha (*.f32 alpha 3))) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1) (*.f32 alpha (*.f32 alpha 3))))
(+.f32 (*.f32 0 (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3)) -1) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6))) -1))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))) -1) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3))) -1))
(+.f32 (*.f32 -1/3 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0))) (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 alpha alpha) (*.f32 3 u0))))
(+.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 alpha alpha) (*.f32 3 u0))) (*.f32 -1/3 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0))))
(+.f32 (*.f32 -1/3 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0)) (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0)))
(+.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0)) (*.f32 -1/3 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0)))
(+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)) (*.f32 (*.f32 u0 -1/3) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) 1) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))))) 1)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) u0)) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) u0)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (-.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))))) (-.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (+.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3))) (+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)) (*.f32 alpha alpha)) alpha)
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)) (-.f32 0 (pow.f32 alpha 3))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) 1) (/.f32 1 (fma.f32 u0 -1/6 -1/3)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9)) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) 1) (/.f32 1 (fma.f32 u0 -1/6 -1/3)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9)) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) u0)) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) u0)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (-.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))))) (-.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (+.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3))) (+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) alpha)
(/.f32 (*.f32 (-.f32 0 (pow.f32 alpha 3)) (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 u0 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (*.f32 alpha (*.f32 alpha 3))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (*.f32 alpha (*.f32 alpha 3))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) u0) (*.f32 alpha (*.f32 alpha 3))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) u0) (*.f32 alpha (*.f32 alpha 3))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6)))) (*.f32 alpha (*.f32 alpha 3))) (-.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3)) (*.f32 alpha (*.f32 alpha 3))) (+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (*.f32 alpha alpha)) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (*.f32 alpha alpha)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))))) 2)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) 3) 1/3)
(neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))))))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))) 3) (pow.f32 (*.f32 alpha alpha) 3)))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))) 1))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))))
(+.f32 (*.f32 3 (*.f32 u0 -1/3)) (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6))))
(+.f32 (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 3 (*.f32 u0 -1/3)))
(+.f32 (*.f32 (*.f32 3 u0) -1/3) (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)))
(+.f32 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)) (*.f32 (*.f32 3 u0) -1/3))
(+.f32 (*.f32 (*.f32 u0 -1/3) 3) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3) (*.f32 (*.f32 u0 -1/3) 3))
(+.f32 (*.f32 -1/3 (*.f32 3 u0)) (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)))
(+.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) (*.f32 -1/3 (*.f32 3 u0)))
(+.f32 (*.f32 3 (*.f32 (*.f32 u0 -1/3) 1)) (*.f32 3 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1)))
(+.f32 (*.f32 1 (*.f32 3 (*.f32 u0 -1/3))) (*.f32 1 (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6)))))
(+.f32 (*.f32 1 (*.f32 (*.f32 3 u0) -1/3)) (*.f32 1 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6))))
(+.f32 (*.f32 1 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6))) (*.f32 1 (*.f32 (*.f32 3 u0) -1/3)))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 -1/3) 3)) (*.f32 1 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3)))
(+.f32 (*.f32 1 (*.f32 -1/3 (*.f32 3 u0))) (*.f32 1 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0))))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0))) (*.f32 1 (*.f32 -1/3 (*.f32 3 u0))))
(+.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) -1/3) (*.f32 (*.f32 (*.f32 3 u0) 1) (*.f32 u0 -1/6)))
(+.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (*.f32 u0 -1/6)) (*.f32 (*.f32 (*.f32 3 u0) 1) -1/3))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) 1) 3) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1) 3))
(+.f32 (*.f32 (*.f32 3 (*.f32 u0 -1/3)) 1) (*.f32 (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6))) 1))
(+.f32 (*.f32 (*.f32 (*.f32 3 u0) -1/3) 1) (*.f32 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)) 1))
(+.f32 (*.f32 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)) 1) (*.f32 (*.f32 (*.f32 3 u0) -1/3) 1))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) 3) 1) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3) 1))
(+.f32 (*.f32 (*.f32 -1/3 (*.f32 3 u0)) 1) (*.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) 1))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) 1) (*.f32 (*.f32 -1/3 (*.f32 3 u0)) 1))
(+.f32 (*.f32 -1/3 (*.f32 (*.f32 3 u0) 1)) (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 3 u0) 1)))
(+.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 3 u0) 1)) (*.f32 -1/3 (*.f32 (*.f32 3 u0) 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))))) 1)
(/.f32 (*.f32 3 u0) (/.f32 1 (fma.f32 u0 -1/6 -1/3)))
(/.f32 (*.f32 (*.f32 3 u0) 1) (/.f32 1 (fma.f32 u0 -1/6 -1/3)))
(/.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 3 (*.f32 u0 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 3 (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 3 (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) u0)) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 3 (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) u0)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 3 (-.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))))) (-.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))
(/.f32 (*.f32 3 (+.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3))) (+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))
(/.f32 (*.f32 1 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 1 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 3 u0) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9)) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (*.f32 (*.f32 3 u0) (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (*.f32 3 u0) (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) 1) (/.f32 1 (fma.f32 u0 -1/6 -1/3)))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9)) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (sqrt.f32 (fma.f32 u0 -1/6 -1/3))) (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (sqrt.f32 (fma.f32 u0 -1/6 -1/3))) (sqrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2)) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2)) (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (*.f32 3 u0)) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (*.f32 3 u0)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9) (*.f32 3 u0)) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (*.f32 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (*.f32 3 u0)) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (*.f32 3 u0)) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 (*.f32 u0 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) 3) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) 3) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) u0) 3) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) u0) 3) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6)))) 3) (-.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3)) 3) (+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) 1) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) 1) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (/.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) 1) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (/.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0)))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (/.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (*.f32 (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (/.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) 1) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (/.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (/.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (*.f32 (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))) 1)
(pow.f32 (sqrt.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))) 2)
(pow.f32 (cbrt.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))) 3)
(pow.f32 (pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)) 2) 9))
(log.f32 (pow.f32 (exp.f32 (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))))))
(cbrt.f32 (pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))) 3))
(expm1.f32 (log1p.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))))
(exp.f32 (log.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))))
(exp.f32 (*.f32 (log.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))) 1))
(log1p.f32 (expm1.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 -1/6))) 1)
(pow.f32 (*.f32 u0 -1/6) 1)
(pow.f32 (sqrt.f32 (*.f32 u0 -1/6)) 2)
(pow.f32 (cbrt.f32 (*.f32 u0 -1/6)) 3)
(pow.f32 (*.f32 (pow.f32 u0 3) -1/216) 1/3)
(sqrt.f32 (*.f32 (*.f32 u0 u0) 1/36))
(log.f32 (pow.f32 (exp.f32 u0) -1/6))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 -1/6))))
(cbrt.f32 (*.f32 (pow.f32 u0 3) -1/216))
(expm1.f32 (log1p.f32 (*.f32 u0 -1/6)))
(exp.f32 (log.f32 (*.f32 u0 -1/6)))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 -1/6)) 1))
(log1p.f32 (expm1.f32 (*.f32 u0 -1/6)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 -1/6))) 4/3)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 u0 -1/6 -1/3))) 1)
(-.f32 (/.f32 1/9 (+.f32 -1/3 (*.f32 1/6 u0))) (/.f32 (*.f32 (*.f32 u0 u0) 1/36) (+.f32 -1/3 (*.f32 1/6 u0))))
(-.f32 (+.f32 -1/3 (exp.f32 (log1p.f32 (*.f32 u0 -1/6)))) 1)
(*.f32 (fma.f32 u0 -1/6 -1/3) 1)
(*.f32 1 (fma.f32 u0 -1/6 -1/3))
(*.f32 (sqrt.f32 (fma.f32 u0 -1/6 -1/3)) (sqrt.f32 (fma.f32 u0 -1/6 -1/3)))
(*.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2) (cbrt.f32 (fma.f32 u0 -1/6 -1/3)))
(*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (/.f32 1 (+.f32 -1/3 (*.f32 1/6 u0))))
(*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (/.f32 1 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(*.f32 (/.f32 1 (+.f32 -1/3 (*.f32 1/6 u0))) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))
(*.f32 (/.f32 1 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))
(*.f32 (/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (fma.f32 u0 -1/6 -1/3))
(*.f32 (/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (-.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (*.f32 (*.f32 u0 -1/6) (fma.f32 u0 -1/6 -1/3))))
(*.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (-.f32 1/81 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))) (+.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (*.f32 1/18 u0)))
(*.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (+.f32 1/729 (pow.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)) 3))) (+.f32 1/81 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))) (*.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))
(/.f32 1 (/.f32 1 (fma.f32 u0 -1/6 -1/3)))
(/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (/.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))) (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(/.f32 (sqrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (/.f32 (+.f32 -1/3 (*.f32 1/6 u0)) (sqrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (/.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (/.f32 (+.f32 -1/3 (*.f32 1/6 u0)) (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))))
(/.f32 (-.f32 1/729 (*.f32 (*.f32 (pow.f32 u0 3) -1/216) (*.f32 (pow.f32 u0 3) -1/216))) (*.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))) (-.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (-.f32 1/81 (*.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 (*.f32 u0 u0) 1/36))) (*.f32 (+.f32 -1/3 (*.f32 1/6 u0)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))))
(/.f32 (+.f32 -1/19683 (pow.f32 (*.f32 (pow.f32 u0 3) -1/216) 3)) (*.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))) (+.f32 1/729 (-.f32 (*.f32 (*.f32 (pow.f32 u0 3) -1/216) (*.f32 (pow.f32 u0 3) -1/216)) (*.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))))
(/.f32 (-.f32 1/729 (pow.f32 (*.f32 (*.f32 u0 u0) 1/36) 3)) (*.f32 (+.f32 -1/3 (*.f32 1/6 u0)) (+.f32 1/81 (+.f32 (*.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 (*.f32 u0 u0) 1/36)) (*.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))))))
(/.f32 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9)) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (*.f32 1 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 1 (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u0 -1/6 -1/3)) (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u0 -1/6 -1/3)) (sqrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2) (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) 1) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) 1) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9) 1) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (*.f32 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) 1) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) 1) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (sqrt.f32 (fma.f32 u0 -1/6 -1/3))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (sqrt.f32 (fma.f32 u0 -1/6 -1/3))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2)) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2)) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (-.f32 1/81 (*.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 (*.f32 u0 u0) 1/36))) (/.f32 1 (+.f32 -1/3 (*.f32 1/6 u0)))) (+.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))
(/.f32 (*.f32 (-.f32 1/729 (pow.f32 (*.f32 (*.f32 u0 u0) 1/36) 3)) (/.f32 1 (+.f32 -1/3 (*.f32 1/6 u0)))) (+.f32 1/81 (+.f32 (*.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 (*.f32 u0 u0) 1/36)) (*.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))))
(/.f32 (*.f32 (-.f32 1/729 (*.f32 (*.f32 (pow.f32 u0 3) -1/216) (*.f32 (pow.f32 u0 3) -1/216))) (/.f32 1 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))) (-.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))
(/.f32 (*.f32 (+.f32 -1/19683 (pow.f32 (*.f32 (pow.f32 u0 3) -1/216) 3)) (/.f32 1 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))) (+.f32 1/729 (-.f32 (*.f32 (*.f32 (pow.f32 u0 3) -1/216) (*.f32 (pow.f32 u0 3) -1/216)) (*.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(/.f32 (/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) 1) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0)))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (*.f32 (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) 1) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (*.f32 (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(pow.f32 (fma.f32 u0 -1/6 -1/3) 1)
(pow.f32 (sqrt.f32 (fma.f32 u0 -1/6 -1/3)) 2)
(pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 3)
(pow.f32 (pow.f32 (fma.f32 u0 -1/6 -1/3) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 u0 -1/6 -1/3) 2))
(log.f32 (exp.f32 (fma.f32 u0 -1/6 -1/3)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u0 -1/6 -1/3))))
(cbrt.f32 (pow.f32 (fma.f32 u0 -1/6 -1/3) 3))
(expm1.f32 (log1p.f32 (fma.f32 u0 -1/6 -1/3)))
(exp.f32 (log.f32 (fma.f32 u0 -1/6 -1/3)))
(exp.f32 (*.f32 (log.f32 (fma.f32 u0 -1/6 -1/3)) 1))
(log1p.f32 (expm1.f32 (fma.f32 u0 -1/6 -1/3)))
(fma.f32 u0 -1/6 -1/3)
(fma.f32 -1/6 u0 -1/3)
(fma.f32 1 (*.f32 u0 -1/6) -1/3)
(fma.f32 (sqrt.f32 (*.f32 u0 -1/6)) (sqrt.f32 (*.f32 u0 -1/6)) -1/3)
(fma.f32 (cbrt.f32 (*.f32 (*.f32 u0 u0) 1/36)) (cbrt.f32 (*.f32 u0 -1/6)) -1/3)
Outputs
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 -1/6 u0 -1/3)))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 -1/6 u0 -1/3)))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 -1/6 u0 -1/3)))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 -1/6 u0 -1/3)))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 -1/6 u0 -1/3)))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 -1/6 u0 -1/3)))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 -1/6 u0 -1/3)))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 -1/6 u0 -1/3)))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 -1/6 u0 -1/3)))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 -1/6 u0 -1/3)))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 -1/6 u0 -1/3)))
(*.f32 -3 (*.f32 (-.f32 (*.f32 -1/6 u0) 1/3) (*.f32 u0 (pow.f32 alpha 2))))
(*.f32 -3 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 -1/6 u0 -1/3)))
(*.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 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 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 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 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 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 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 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 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 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 1/2 (*.f32 u0 u0))))
(*.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 (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 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 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 -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 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 -1/2 (pow.f32 u0 2))
(*.f32 -1/2 (*.f32 u0 u0))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 -1/2 (pow.f32 u0 2))
(*.f32 -1/2 (*.f32 u0 u0))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(fma.f32 -1 u0 (*.f32 -1/2 (*.f32 u0 u0)))
(-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
(*.f32 -1/6 u0)
-1/3
(-.f32 (*.f32 -1/6 u0) 1/3)
(fma.f32 -1/6 u0 -1/3)
(-.f32 (*.f32 -1/6 u0) 1/3)
(fma.f32 -1/6 u0 -1/3)
(-.f32 (*.f32 -1/6 u0) 1/3)
(fma.f32 -1/6 u0 -1/3)
(*.f32 -1/6 u0)
(-.f32 (*.f32 -1/6 u0) 1/3)
(fma.f32 -1/6 u0 -1/3)
(-.f32 (*.f32 -1/6 u0) 1/3)
(fma.f32 -1/6 u0 -1/3)
(-.f32 (*.f32 -1/6 u0) 1/3)
(fma.f32 -1/6 u0 -1/3)
(*.f32 -1/6 u0)
(-.f32 (*.f32 -1/6 u0) 1/3)
(fma.f32 -1/6 u0 -1/3)
(-.f32 (*.f32 -1/6 u0) 1/3)
(fma.f32 -1/6 u0 -1/3)
(-.f32 (*.f32 -1/6 u0) 1/3)
(fma.f32 -1/6 u0 -1/3)
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3)) (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3))) (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 (*.f32 u0 -1/3))) (*.f32 (*.f32 alpha alpha) (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6)))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) -1/3)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) -1/3)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 -1/3) 3)) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 -1/3 (*.f32 3 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0))) (*.f32 (*.f32 alpha alpha) (*.f32 -1/3 (*.f32 3 u0))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3))) (*.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6)))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3)))) (*.f32 1 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3)))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 (*.f32 u0 -1/3) 1)) (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)) 0) (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3))) (*.f32 -1 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6)))))
(*.f32 alpha (neg.f32 (*.f32 (*.f32 alpha (*.f32 u0 3)) (fma.f32 -1/6 u0 -1/3))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3)))) (*.f32 -1 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3)))))
(*.f32 alpha (neg.f32 (*.f32 (*.f32 alpha (*.f32 u0 3)) (fma.f32 -1/6 u0 -1/3))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) -1/3) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (*.f32 u0 -1/6)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (*.f32 u0 -1/6)) (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) -1/3))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) -1/3) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (*.f32 u0 -1/6)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (*.f32 u0 -1/6)) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) -1/3))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 -1/3)) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 (*.f32 u0 -1/6))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 -1/3)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 (*.f32 u0 -1/3) 1)) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 3 (*.f32 u0 -1/3)) (*.f32 alpha alpha)) (*.f32 (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 3 u0) -1/3) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)) (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 3 u0) -1/3) (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) 3) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3) (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 -1/3 (*.f32 3 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 -1/3 (*.f32 3 u0)) (*.f32 alpha alpha)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3)) 1) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6))) 1))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))) 1) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3))) 1))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) 1) (*.f32 alpha (*.f32 alpha 3))) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1) (*.f32 alpha (*.f32 alpha 3))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 0 (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 -1/3)) -1) (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (*.f32 u0 -1/6))) -1))
(*.f32 alpha (neg.f32 (*.f32 (*.f32 alpha (*.f32 u0 3)) (fma.f32 -1/6 u0 -1/3))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))) -1) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3))) -1))
(*.f32 alpha (neg.f32 (*.f32 (*.f32 alpha (*.f32 u0 3)) (fma.f32 -1/6 u0 -1/3))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))))
(+.f32 (*.f32 -1/3 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0))) (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 alpha alpha) (*.f32 3 u0))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 alpha alpha) (*.f32 3 u0))) (*.f32 -1/3 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 -1/3 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0)) (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0)) (*.f32 -1/3 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)) (*.f32 (*.f32 u0 -1/3) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) 1) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1) (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))))) 1)
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (+.f32 -1/3 (*.f32 u0 1/6)) (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))
(*.f32 (*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(*.f32 (/.f32 (*.f32 u0 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (+.f32 -1/3 (*.f32 u0 1/6)) (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))
(*.f32 (*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(*.f32 (/.f32 (*.f32 u0 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) u0)) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (+.f32 -1/3 (*.f32 u0 1/6)) (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))
(*.f32 (*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) u0)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(*.f32 (/.f32 (*.f32 u0 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (-.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))))) (-.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))
(/.f32 (*.f32 (*.f32 alpha alpha) 3) (/.f32 (*.f32 u0 (-.f32 -1/3 (*.f32 -1/6 u0))) (-.f32 (*.f32 (*.f32 u0 u0) 1/9) (*.f32 (*.f32 (*.f32 u0 u0) -1/6) (*.f32 (*.f32 u0 u0) -1/6)))))
(*.f32 (/.f32 (-.f32 (*.f32 1/9 (*.f32 u0 u0)) (*.f32 (pow.f32 u0 4) 1/36)) (*.f32 u0 (fma.f32 u0 1/6 -1/3))) (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) (+.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3))) (+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/27) (pow.f32 (*.f32 (*.f32 u0 u0) -1/6) 3)) (/.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/9) (*.f32 (*.f32 (*.f32 u0 u0) -1/6) (-.f32 (*.f32 (*.f32 u0 u0) -1/6) (*.f32 u0 -1/3)))) (*.f32 (*.f32 alpha alpha) 3)))
(*.f32 (/.f32 (*.f32 (pow.f32 u0 3) (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (fma.f32 (*.f32 -1/6 (*.f32 u0 u0)) (*.f32 u0 (fma.f32 -1/6 u0 1/3)) (*.f32 1/9 (*.f32 u0 u0)))) (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)) (*.f32 alpha alpha)) alpha)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 3)) (fma.f32 -1/6 u0 -1/3)) (/.f32 alpha (*.f32 alpha alpha)))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha 3)) (/.f32 alpha (fma.f32 -1/6 u0 -1/3))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)) (-.f32 0 (pow.f32 alpha 3))) (*.f32 alpha alpha))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha 3)) alpha) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 3)) (fma.f32 -1/6 u0 -1/3)) alpha))
(/.f32 (neg.f32 (pow.f32 alpha 3)) (*.f32 (/.f32 alpha (*.f32 u0 (*.f32 alpha 3))) (/.f32 alpha (fma.f32 -1/6 u0 -1/3))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) 1) (/.f32 1 (fma.f32 u0 -1/6 -1/3)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (+.f32 -1/3 (*.f32 u0 1/6)) (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))
(*.f32 (*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(*.f32 (/.f32 (*.f32 u0 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9)) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (fma.f32 u0 -1/6 1/3) (fma.f32 (*.f32 u0 u0) 1/36 -1/9)))
(*.f32 (/.f32 (*.f32 u0 (*.f32 3 (*.f32 alpha alpha))) (fma.f32 -1/6 u0 1/3)) (fma.f32 u0 (*.f32 u0 1/36) -1/9))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (fma.f32 u0 -1/6 1/3) (fma.f32 (*.f32 u0 u0) 1/36 -1/9)))
(*.f32 (/.f32 (*.f32 u0 (*.f32 3 (*.f32 alpha alpha))) (fma.f32 -1/6 u0 1/3)) (fma.f32 u0 (*.f32 u0 1/36) -1/9))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) (*.f32 3 u0)) (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (+.f32 -1/9 (neg.f32 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))) (+.f32 1/27 (neg.f32 (*.f32 (pow.f32 u0 3) -1/216)))))
(/.f32 (*.f32 alpha alpha) (/.f32 (-.f32 -1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))) (*.f32 -3 (*.f32 u0 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) 1) (/.f32 1 (fma.f32 u0 -1/6 -1/3)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (+.f32 -1/3 (*.f32 u0 1/6)) (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))
(*.f32 (*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(*.f32 (/.f32 (*.f32 u0 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9)) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (fma.f32 u0 -1/6 1/3) (fma.f32 (*.f32 u0 u0) 1/36 -1/9)))
(*.f32 (/.f32 (*.f32 u0 (*.f32 3 (*.f32 alpha alpha))) (fma.f32 -1/6 u0 1/3)) (fma.f32 u0 (*.f32 u0 1/36) -1/9))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (fma.f32 u0 -1/6 1/3) (fma.f32 (*.f32 u0 u0) 1/36 -1/9)))
(*.f32 (/.f32 (*.f32 u0 (*.f32 3 (*.f32 alpha alpha))) (fma.f32 -1/6 u0 1/3)) (fma.f32 u0 (*.f32 u0 1/36) -1/9))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) u0) (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (+.f32 -1/9 (neg.f32 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))) (+.f32 1/27 (neg.f32 (*.f32 (pow.f32 u0 3) -1/216)))))
(/.f32 (*.f32 alpha alpha) (/.f32 (-.f32 -1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))) (*.f32 -3 (*.f32 u0 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (+.f32 -1/3 (*.f32 u0 1/6)) (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))
(*.f32 (*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(*.f32 (/.f32 (*.f32 u0 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) u0)) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (+.f32 -1/3 (*.f32 u0 1/6)) (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))
(*.f32 (*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) u0)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(*.f32 (/.f32 (*.f32 u0 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (-.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))))) (-.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))
(/.f32 (*.f32 (*.f32 alpha alpha) 3) (/.f32 (*.f32 u0 (-.f32 -1/3 (*.f32 -1/6 u0))) (-.f32 (*.f32 (*.f32 u0 u0) 1/9) (*.f32 (*.f32 (*.f32 u0 u0) -1/6) (*.f32 (*.f32 u0 u0) -1/6)))))
(*.f32 (/.f32 (-.f32 (*.f32 1/9 (*.f32 u0 u0)) (*.f32 (pow.f32 u0 4) 1/36)) (*.f32 u0 (fma.f32 u0 1/6 -1/3))) (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha (*.f32 alpha 3)) 1) (+.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3))) (+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/27) (pow.f32 (*.f32 (*.f32 u0 u0) -1/6) 3)) (/.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/9) (*.f32 (*.f32 (*.f32 u0 u0) -1/6) (-.f32 (*.f32 (*.f32 u0 u0) -1/6) (*.f32 u0 -1/3)))) (*.f32 (*.f32 alpha alpha) 3)))
(*.f32 (/.f32 (*.f32 (pow.f32 u0 3) (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (fma.f32 (*.f32 -1/6 (*.f32 u0 u0)) (*.f32 u0 (fma.f32 -1/6 u0 1/3)) (*.f32 1/9 (*.f32 u0 u0)))) (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) alpha)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 3)) (fma.f32 -1/6 u0 -1/3)) (/.f32 alpha (*.f32 alpha alpha)))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha 3)) (/.f32 alpha (fma.f32 -1/6 u0 -1/3))) (*.f32 alpha alpha))
(/.f32 (*.f32 (-.f32 0 (pow.f32 alpha 3)) (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) (*.f32 alpha alpha))
(*.f32 (/.f32 (neg.f32 (pow.f32 alpha 3)) alpha) (/.f32 (*.f32 (*.f32 alpha (*.f32 u0 3)) (fma.f32 -1/6 u0 -1/3)) alpha))
(/.f32 (neg.f32 (pow.f32 alpha 3)) (*.f32 (/.f32 alpha (*.f32 u0 (*.f32 alpha 3))) (/.f32 alpha (fma.f32 -1/6 u0 -1/3))))
(/.f32 (*.f32 (*.f32 u0 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (*.f32 alpha (*.f32 alpha 3))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (+.f32 -1/3 (*.f32 u0 1/6)) (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))
(*.f32 (*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (*.f32 alpha (*.f32 alpha 3))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(*.f32 (/.f32 (*.f32 u0 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) u0) (*.f32 alpha (*.f32 alpha 3))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (+.f32 -1/3 (*.f32 u0 1/6)) (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))
(*.f32 (*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) u0) (*.f32 alpha (*.f32 alpha 3))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(*.f32 (/.f32 (*.f32 u0 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6)))) (*.f32 alpha (*.f32 alpha 3))) (-.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))
(/.f32 (*.f32 (*.f32 alpha alpha) 3) (/.f32 (*.f32 u0 (-.f32 -1/3 (*.f32 -1/6 u0))) (-.f32 (*.f32 (*.f32 u0 u0) 1/9) (*.f32 (*.f32 (*.f32 u0 u0) -1/6) (*.f32 (*.f32 u0 u0) -1/6)))))
(*.f32 (/.f32 (-.f32 (*.f32 1/9 (*.f32 u0 u0)) (*.f32 (pow.f32 u0 4) 1/36)) (*.f32 u0 (fma.f32 u0 1/6 -1/3))) (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3)) (*.f32 alpha (*.f32 alpha 3))) (+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/27) (pow.f32 (*.f32 (*.f32 u0 u0) -1/6) 3)) (/.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/9) (*.f32 (*.f32 (*.f32 u0 u0) -1/6) (-.f32 (*.f32 (*.f32 u0 u0) -1/6) (*.f32 u0 -1/3)))) (*.f32 (*.f32 alpha alpha) 3)))
(*.f32 (/.f32 (*.f32 (pow.f32 u0 3) (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (fma.f32 (*.f32 -1/6 (*.f32 u0 u0)) (*.f32 u0 (fma.f32 -1/6 u0 1/3)) (*.f32 1/9 (*.f32 u0 u0)))) (*.f32 3 (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (*.f32 alpha alpha)) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (/.f32 (+.f32 -1/3 (*.f32 u0 1/6)) (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))
(*.f32 (*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (*.f32 alpha alpha))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (*.f32 alpha alpha)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 (*.f32 alpha alpha) 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(*.f32 (/.f32 (*.f32 u0 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 3 (*.f32 alpha alpha)))
(pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) 1)
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))))) 2)
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))) 3)
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) 3) 1/3)
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))))
(*.f32 alpha (neg.f32 (*.f32 (*.f32 alpha (*.f32 u0 3)) (fma.f32 -1/6 u0 -1/3))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) 2))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3)) 2))
(fabs.f32 (*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))))
(*.f32 (*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3))) (log.f32 (pow.f32 (exp.f32 alpha) alpha)))
(*.f32 (*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3))) (*.f32 alpha (log.f32 (exp.f32 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3))) 3))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 3) (pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))) 3)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))) 3) (pow.f32 (*.f32 alpha alpha) 3)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))) 1))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 (*.f32 alpha (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 3)) (fma.f32 -1/6 u0 -1/3))
(*.f32 (*.f32 3 (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 3 (*.f32 u0 -1/3)) (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6))))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 3 (*.f32 u0 -1/3)))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 3 u0) -1/3) (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)) (*.f32 (*.f32 3 u0) -1/3))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 u0 -1/3) 3) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3) (*.f32 (*.f32 u0 -1/3) 3))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 -1/3 (*.f32 3 u0)) (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) (*.f32 -1/3 (*.f32 3 u0)))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 3 (*.f32 (*.f32 u0 -1/3) 1)) (*.f32 3 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1)))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 1 (*.f32 3 (*.f32 u0 -1/3))) (*.f32 1 (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6)))))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 1 (*.f32 (*.f32 3 u0) -1/3)) (*.f32 1 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6))))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 1 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6))) (*.f32 1 (*.f32 (*.f32 3 u0) -1/3)))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 -1/3) 3)) (*.f32 1 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3)))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 1 (*.f32 -1/3 (*.f32 3 u0))) (*.f32 1 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0))))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0))) (*.f32 1 (*.f32 -1/3 (*.f32 3 u0))))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) -1/3) (*.f32 (*.f32 (*.f32 3 u0) 1) (*.f32 u0 -1/6)))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (*.f32 u0 -1/6)) (*.f32 (*.f32 (*.f32 3 u0) 1) -1/3))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) 1) 3) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 1) 3))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 3 (*.f32 u0 -1/3)) 1) (*.f32 (*.f32 3 (*.f32 u0 (*.f32 u0 -1/6))) 1))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 3 u0) -1/3) 1) (*.f32 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)) 1))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 3 u0) (*.f32 u0 -1/6)) 1) (*.f32 (*.f32 (*.f32 3 u0) -1/3) 1))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) 3) 1) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3) 1))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 -1/3 (*.f32 3 u0)) 1) (*.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) 1))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) 1) (*.f32 (*.f32 -1/3 (*.f32 3 u0)) 1))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 -1/3 (*.f32 (*.f32 3 u0) 1)) (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 3 u0) 1)))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(+.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 (*.f32 3 u0) 1)) (*.f32 -1/3 (*.f32 (*.f32 3 u0) 1)))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))))) 1)
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(/.f32 (*.f32 3 u0) (/.f32 1 (fma.f32 u0 -1/6 -1/3)))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(/.f32 (*.f32 (*.f32 3 u0) 1) (/.f32 1 (fma.f32 u0 -1/6 -1/3)))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(/.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 3 (*.f32 u0 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))) (+.f32 -1/3 (*.f32 u0 1/6)))
(*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)))
(/.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 u0 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 u0 3))
(/.f32 (*.f32 3 (*.f32 u0 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 3 (*.f32 u0 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))) (+.f32 -1/3 (*.f32 u0 1/6)))
(*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)))
(/.f32 (*.f32 3 (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 u0 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 u0 3))
(/.f32 (*.f32 3 (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) u0)) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 3 (*.f32 u0 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))) (+.f32 -1/3 (*.f32 u0 1/6)))
(*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)))
(/.f32 (*.f32 3 (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) u0)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 u0 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 u0 3))
(/.f32 (*.f32 3 (-.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))))) (-.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))
(/.f32 3 (/.f32 (*.f32 u0 (-.f32 -1/3 (*.f32 -1/6 u0))) (-.f32 (*.f32 (*.f32 u0 u0) 1/9) (*.f32 (*.f32 (*.f32 u0 u0) -1/6) (*.f32 (*.f32 u0 u0) -1/6)))))
(*.f32 (/.f32 (-.f32 (*.f32 1/9 (*.f32 u0 u0)) (*.f32 (pow.f32 u0 4) 1/36)) (*.f32 u0 (fma.f32 u0 1/6 -1/3))) 3)
(/.f32 (*.f32 3 (+.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3))) (+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))
(/.f32 3 (/.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/9) (*.f32 (*.f32 (*.f32 u0 u0) -1/6) (-.f32 (*.f32 (*.f32 u0 u0) -1/6) (*.f32 u0 -1/3)))) (+.f32 (*.f32 (pow.f32 u0 3) -1/27) (pow.f32 (*.f32 (*.f32 u0 u0) -1/6) 3))))
(*.f32 (/.f32 3 (fma.f32 (*.f32 -1/6 (*.f32 u0 u0)) (*.f32 u0 (fma.f32 -1/6 u0 1/3)) (*.f32 1/9 (*.f32 u0 u0)))) (*.f32 (pow.f32 u0 3) (fma.f32 (pow.f32 u0 3) -1/216 -1/27)))
(/.f32 (*.f32 1 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 3 (*.f32 u0 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))) (+.f32 -1/3 (*.f32 u0 1/6)))
(*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)))
(/.f32 (*.f32 1 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 u0 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 u0 3))
(/.f32 (*.f32 (*.f32 3 u0) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9)) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (*.f32 u0 3) (/.f32 (fma.f32 u0 -1/6 1/3) (fma.f32 (*.f32 u0 u0) 1/36 -1/9)))
(*.f32 -3 (/.f32 (*.f32 u0 (fma.f32 u0 (*.f32 u0 1/36) -1/9)) (fma.f32 u0 1/6 -1/3)))
(/.f32 (*.f32 (*.f32 3 u0) (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 u0 3) (/.f32 (fma.f32 u0 -1/6 1/3) (fma.f32 (*.f32 u0 u0) 1/36 -1/9)))
(*.f32 -3 (/.f32 (*.f32 u0 (fma.f32 u0 (*.f32 u0 1/36) -1/9)) (fma.f32 u0 1/6 -1/3)))
(/.f32 (*.f32 (*.f32 3 u0) (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 u0 3) (/.f32 (+.f32 -1/9 (neg.f32 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))) (+.f32 1/27 (neg.f32 (*.f32 (pow.f32 u0 3) -1/216)))))
(/.f32 (*.f32 -3 (*.f32 u0 (fma.f32 (pow.f32 u0 3) -1/216 -1/27))) (-.f32 -1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) 1) (/.f32 1 (fma.f32 u0 -1/6 -1/3)))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 3 (*.f32 u0 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))) (+.f32 -1/3 (*.f32 u0 1/6)))
(*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 u0 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 u0 3))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9)) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (*.f32 u0 3) (/.f32 (fma.f32 u0 -1/6 1/3) (fma.f32 (*.f32 u0 u0) 1/36 -1/9)))
(*.f32 -3 (/.f32 (*.f32 u0 (fma.f32 u0 (*.f32 u0 1/36) -1/9)) (fma.f32 u0 1/6 -1/3)))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 u0 3) (/.f32 (fma.f32 u0 -1/6 1/3) (fma.f32 (*.f32 u0 u0) 1/36 -1/9)))
(*.f32 -3 (/.f32 (*.f32 u0 (fma.f32 u0 (*.f32 u0 1/36) -1/9)) (fma.f32 u0 1/6 -1/3)))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) 1) (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 u0 3) (/.f32 (+.f32 -1/9 (neg.f32 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))) (+.f32 1/27 (neg.f32 (*.f32 (pow.f32 u0 3) -1/216)))))
(/.f32 (*.f32 -3 (*.f32 u0 (fma.f32 (pow.f32 u0 3) -1/216 -1/27))) (-.f32 -1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (sqrt.f32 (fma.f32 u0 -1/6 -1/3))) (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 (*.f32 u0 3) (sqrt.f32 (fma.f32 -1/6 u0 -1/3))) (/.f32 (sqrt.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))) (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(*.f32 (/.f32 (*.f32 (*.f32 u0 3) (sqrt.f32 (fma.f32 -1/6 u0 -1/3))) (sqrt.f32 (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))) (sqrt.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (sqrt.f32 (fma.f32 u0 -1/6 -1/3))) (sqrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (*.f32 u0 3) (sqrt.f32 (fma.f32 -1/6 u0 -1/3))) (/.f32 (sqrt.f32 (+.f32 -1/3 (*.f32 u0 1/6))) (sqrt.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))))
(/.f32 (*.f32 u0 3) (/.f32 (sqrt.f32 (fma.f32 u0 1/6 -1/3)) (*.f32 (sqrt.f32 (fma.f32 -1/6 u0 -1/3)) (sqrt.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))))))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2)) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 (*.f32 u0 3) (pow.f32 (cbrt.f32 (fma.f32 -1/6 u0 -1/3)) 2)) (/.f32 (cbrt.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(/.f32 3 (/.f32 (/.f32 (cbrt.f32 (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (cbrt.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27))) (*.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 -1/6 u0 -1/3)) 2))))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2)) (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (*.f32 u0 3) (pow.f32 (cbrt.f32 (fma.f32 -1/6 u0 -1/3)) 2)) (/.f32 (cbrt.f32 (+.f32 -1/3 (*.f32 u0 1/6))) (cbrt.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))))
(/.f32 3 (/.f32 (/.f32 (cbrt.f32 (fma.f32 u0 1/6 -1/3)) (cbrt.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)))) (*.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 -1/6 u0 -1/3)) 2))))
(/.f32 (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (*.f32 3 u0)) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 3 (*.f32 u0 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))) (+.f32 -1/3 (*.f32 u0 1/6)))
(*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)))
(/.f32 (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (*.f32 3 u0)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 u0 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 u0 3))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9) (*.f32 3 u0)) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (*.f32 u0 3) (/.f32 (fma.f32 u0 -1/6 1/3) (fma.f32 (*.f32 u0 u0) 1/36 -1/9)))
(*.f32 -3 (/.f32 (*.f32 u0 (fma.f32 u0 (*.f32 u0 1/36) -1/9)) (fma.f32 u0 1/6 -1/3)))
(/.f32 (*.f32 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (*.f32 3 u0)) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 u0 3) (/.f32 (fma.f32 u0 -1/6 1/3) (fma.f32 (*.f32 u0 u0) 1/36 -1/9)))
(*.f32 -3 (/.f32 (*.f32 u0 (fma.f32 u0 (*.f32 u0 1/36) -1/9)) (fma.f32 u0 1/6 -1/3)))
(/.f32 (*.f32 (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (*.f32 3 u0)) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 u0 3) (/.f32 (+.f32 -1/9 (neg.f32 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))) (+.f32 1/27 (neg.f32 (*.f32 (pow.f32 u0 3) -1/216)))))
(/.f32 (*.f32 -3 (*.f32 u0 (fma.f32 (pow.f32 u0 3) -1/216 -1/27))) (-.f32 -1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(/.f32 (*.f32 (*.f32 u0 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) 3) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 3 (*.f32 u0 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))) (+.f32 -1/3 (*.f32 u0 1/6)))
(*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)))
(/.f32 (*.f32 (*.f32 u0 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) 3) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 u0 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 u0 3))
(/.f32 (*.f32 (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) u0) 3) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 3 (*.f32 u0 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))) (+.f32 -1/3 (*.f32 u0 1/6)))
(*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)))
(/.f32 (*.f32 (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) u0) 3) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 u0 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 u0 3))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6)))) 3) (-.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))
(/.f32 3 (/.f32 (*.f32 u0 (-.f32 -1/3 (*.f32 -1/6 u0))) (-.f32 (*.f32 (*.f32 u0 u0) 1/9) (*.f32 (*.f32 (*.f32 u0 u0) -1/6) (*.f32 (*.f32 u0 u0) -1/6)))))
(*.f32 (/.f32 (-.f32 (*.f32 1/9 (*.f32 u0 u0)) (*.f32 (pow.f32 u0 4) 1/36)) (*.f32 u0 (fma.f32 u0 1/6 -1/3))) 3)
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 u0 (*.f32 u0 -1/6)) 3)) 3) (+.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 u0 -1/3)) (-.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 u0 (*.f32 u0 -1/6))) (*.f32 (*.f32 u0 -1/3) (*.f32 u0 (*.f32 u0 -1/6))))))
(/.f32 3 (/.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/9) (*.f32 (*.f32 (*.f32 u0 u0) -1/6) (-.f32 (*.f32 (*.f32 u0 u0) -1/6) (*.f32 u0 -1/3)))) (+.f32 (*.f32 (pow.f32 u0 3) -1/27) (pow.f32 (*.f32 (*.f32 u0 u0) -1/6) 3))))
(*.f32 (/.f32 3 (fma.f32 (*.f32 -1/6 (*.f32 u0 u0)) (*.f32 u0 (fma.f32 -1/6 u0 1/3)) (*.f32 1/9 (*.f32 u0 u0)))) (*.f32 (pow.f32 u0 3) (fma.f32 (pow.f32 u0 3) -1/216 -1/27)))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) 1) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 3 (*.f32 u0 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))) (+.f32 -1/3 (*.f32 u0 1/6)))
(*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)))
(/.f32 (*.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) 1) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 u0 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 u0 3))
(/.f32 (/.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) 1) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (*.f32 3 (*.f32 u0 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))) (+.f32 -1/3 (*.f32 u0 1/6)))
(*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)))
(/.f32 (/.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0)))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 3 (*.f32 u0 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))) (+.f32 -1/3 (*.f32 u0 1/6)))
(*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)))
(/.f32 (/.f32 (*.f32 (*.f32 3 u0) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (*.f32 (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 3 (*.f32 u0 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))) (+.f32 -1/3 (*.f32 u0 1/6)))
(*.f32 (/.f32 (*.f32 u0 3) (fma.f32 u0 1/6 -1/3)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)))
(/.f32 (/.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) 1) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (*.f32 u0 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 u0 3))
(/.f32 (/.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 u0 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 u0 3))
(/.f32 (/.f32 (*.f32 (*.f32 3 u0) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (*.f32 (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (*.f32 u0 3) (/.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (*.f32 u0 3))
(pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))) 1)
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(pow.f32 (sqrt.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))) 2)
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(pow.f32 (cbrt.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))) 3)
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(pow.f32 (pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))) 3) 1/3)
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)) 2) 9))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)) 2) 9))
(sqrt.f32 (pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3))) 2))
(log.f32 (pow.f32 (exp.f32 (*.f32 3 u0)) (fma.f32 u0 -1/6 -1/3)))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))))))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(cbrt.f32 (pow.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3))) 3))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(expm1.f32 (log1p.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(exp.f32 (log.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(exp.f32 (*.f32 (log.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))) 1))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(log1p.f32 (expm1.f32 (*.f32 3 (*.f32 u0 (fma.f32 u0 -1/6 -1/3)))))
(*.f32 3 (*.f32 u0 (fma.f32 -1/6 u0 -1/3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 -1/6))) 1)
(*.f32 -1/6 u0)
(pow.f32 (*.f32 u0 -1/6) 1)
(*.f32 -1/6 u0)
(pow.f32 (sqrt.f32 (*.f32 u0 -1/6)) 2)
(*.f32 -1/6 u0)
(pow.f32 (cbrt.f32 (*.f32 u0 -1/6)) 3)
(*.f32 -1/6 u0)
(pow.f32 (*.f32 (pow.f32 u0 3) -1/216) 1/3)
(cbrt.f32 (*.f32 (pow.f32 u0 3) -1/216))
(sqrt.f32 (*.f32 (*.f32 u0 u0) 1/36))
(sqrt.f32 (*.f32 u0 (*.f32 u0 1/36)))
(log.f32 (pow.f32 (exp.f32 u0) -1/6))
(*.f32 -1/6 u0)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 -1/6))))
(*.f32 -1/6 u0)
(cbrt.f32 (*.f32 (pow.f32 u0 3) -1/216))
(expm1.f32 (log1p.f32 (*.f32 u0 -1/6)))
(*.f32 -1/6 u0)
(exp.f32 (log.f32 (*.f32 u0 -1/6)))
(*.f32 -1/6 u0)
(exp.f32 (*.f32 (log.f32 (*.f32 u0 -1/6)) 1))
(*.f32 -1/6 u0)
(log1p.f32 (expm1.f32 (*.f32 u0 -1/6)))
(*.f32 -1/6 u0)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 -1/6))) 4/3)
(fma.f32 -1/6 u0 -1/3)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 u0 -1/6 -1/3))) 1)
(fma.f32 -1/6 u0 -1/3)
(-.f32 (/.f32 1/9 (+.f32 -1/3 (*.f32 1/6 u0))) (/.f32 (*.f32 (*.f32 u0 u0) 1/36) (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))) (+.f32 -1/3 (*.f32 u0 1/6)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)) (fma.f32 u0 1/6 -1/3))
(-.f32 (+.f32 -1/3 (exp.f32 (log1p.f32 (*.f32 u0 -1/6)))) 1)
(fma.f32 -1/6 u0 -1/3)
(*.f32 (fma.f32 u0 -1/6 -1/3) 1)
(fma.f32 -1/6 u0 -1/3)
(*.f32 1 (fma.f32 u0 -1/6 -1/3))
(fma.f32 -1/6 u0 -1/3)
(*.f32 (sqrt.f32 (fma.f32 u0 -1/6 -1/3)) (sqrt.f32 (fma.f32 u0 -1/6 -1/3)))
(fma.f32 -1/6 u0 -1/3)
(*.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2))
(fma.f32 -1/6 u0 -1/3)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2) (cbrt.f32 (fma.f32 u0 -1/6 -1/3)))
(fma.f32 -1/6 u0 -1/3)
(*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (/.f32 1 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))) (+.f32 -1/3 (*.f32 u0 1/6)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)) (fma.f32 u0 1/6 -1/3))
(*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (/.f32 1 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))))
(/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(*.f32 (/.f32 1 (+.f32 -1/3 (*.f32 1/6 u0))) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))
(/.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))) (+.f32 -1/3 (*.f32 u0 1/6)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)) (fma.f32 u0 1/6 -1/3))
(*.f32 (/.f32 1 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))
(/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))))
(/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(*.f32 (/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (fma.f32 u0 -1/6 -1/3))
(fma.f32 -1/6 u0 -1/3)
(*.f32 (/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (-.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (*.f32 (*.f32 u0 -1/6) (fma.f32 u0 -1/6 -1/3))))
(*.f32 (/.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))) (-.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (*.f32 u0 (*.f32 -1/6 (fma.f32 -1/6 u0 -1/3)))))
(*.f32 (/.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) 1/216))) (fma.f32 u0 (*.f32 -1/6 (fma.f32 -1/6 u0 -1/3)) 1/9))
(*.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (-.f32 1/81 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))) (+.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (*.f32 1/18 u0)))
(*.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (-.f32 1/81 (*.f32 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))) (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))))) (-.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (-.f32 1/81 (*.f32 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)) (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))) (-.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(*.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (+.f32 1/729 (pow.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)) 3))) (+.f32 1/81 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)) (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))) (*.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))))
(*.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (+.f32 1/729 (pow.f32 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))) 3))) (+.f32 1/81 (*.f32 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))) (-.f32 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))) 1/9))))
(*.f32 (/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/729 (pow.f32 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)) 3))) (fma.f32 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)) (+.f32 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)) -1/9) 1/81))
(/.f32 1 (/.f32 1 (fma.f32 u0 -1/6 -1/3)))
(fma.f32 -1/6 u0 -1/3)
(/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))) (+.f32 -1/3 (*.f32 u0 1/6)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)) (fma.f32 u0 1/6 -1/3))
(/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))))
(/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(/.f32 (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (/.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))) (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))) (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (sqrt.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27))) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(/.f32 (sqrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (/.f32 (+.f32 -1/3 (*.f32 1/6 u0)) (sqrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))) (+.f32 -1/3 (*.f32 u0 1/6))) (sqrt.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))
(*.f32 (sqrt.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (/.f32 (sqrt.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (fma.f32 u0 1/6 -1/3)))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (/.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(*.f32 (cbrt.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (/.f32 (cbrt.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (/.f32 (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))) (cbrt.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (/.f32 (+.f32 -1/3 (*.f32 1/6 u0)) (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))) (cbrt.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))) (+.f32 -1/3 (*.f32 u0 1/6))) (cbrt.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))
(*.f32 (cbrt.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (/.f32 (cbrt.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (/.f32 (fma.f32 u0 1/6 -1/3) (cbrt.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))))))
(/.f32 (-.f32 1/729 (*.f32 (*.f32 (pow.f32 u0 3) -1/216) (*.f32 (pow.f32 u0 3) -1/216))) (*.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))) (-.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(/.f32 (-.f32 1/729 (*.f32 (*.f32 (pow.f32 u0 3) (pow.f32 u0 3)) 1/46656)) (*.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (-.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(/.f32 (/.f32 (+.f32 1/729 (*.f32 (pow.f32 u0 6) -1/46656)) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) 1/216))) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/36 -1/9) (fma.f32 u0 -1/6 1/3))
(/.f32 (fma.f32 u0 (*.f32 u0 1/36) -1/9) (fma.f32 -1/6 u0 1/3))
(/.f32 (-.f32 1/81 (*.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 (*.f32 u0 u0) 1/36))) (*.f32 (+.f32 -1/3 (*.f32 1/6 u0)) (+.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))))
(/.f32 (-.f32 1/81 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) 1/1296)) (*.f32 (+.f32 -1/3 (*.f32 u0 1/6)) (+.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))
(/.f32 (-.f32 1/81 (*.f32 (pow.f32 u0 4) 1/1296)) (*.f32 (fma.f32 u0 1/6 -1/3) (fma.f32 u0 (*.f32 u0 1/36) 1/9)))
(/.f32 (+.f32 -1/19683 (pow.f32 (*.f32 (pow.f32 u0 3) -1/216) 3)) (*.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))) (+.f32 1/729 (-.f32 (*.f32 (*.f32 (pow.f32 u0 3) -1/216) (*.f32 (pow.f32 u0 3) -1/216)) (*.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))))
(/.f32 (+.f32 -1/19683 (*.f32 (pow.f32 (pow.f32 u0 3) 3) -1/10077696)) (*.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (+.f32 1/729 (*.f32 (*.f32 (pow.f32 u0 3) -1/216) (-.f32 (*.f32 (pow.f32 u0 3) -1/216) -1/27)))))
(/.f32 (/.f32 (fma.f32 (pow.f32 (pow.f32 u0 3) 3) -1/10077696 -1/19683) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (fma.f32 (*.f32 (pow.f32 u0 3) -1/216) (fma.f32 (pow.f32 u0 3) -1/216 1/27) 1/729))
(/.f32 (-.f32 1/729 (pow.f32 (*.f32 (*.f32 u0 u0) 1/36) 3)) (*.f32 (+.f32 -1/3 (*.f32 1/6 u0)) (+.f32 1/81 (+.f32 (*.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 (*.f32 u0 u0) 1/36)) (*.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))))))
(/.f32 (-.f32 1/729 (*.f32 (pow.f32 (*.f32 u0 u0) 3) 1/46656)) (*.f32 (+.f32 -1/3 (*.f32 u0 1/6)) (+.f32 1/81 (*.f32 (*.f32 u0 (*.f32 u0 1/36)) (+.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))))
(/.f32 (/.f32 (+.f32 1/729 (*.f32 (pow.f32 u0 6) -1/46656)) (fma.f32 u0 1/6 -1/3)) (fma.f32 (*.f32 u0 (*.f32 u0 1/36)) (fma.f32 u0 (*.f32 u0 1/36) 1/9) 1/81))
(/.f32 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/36 -1/9) (fma.f32 u0 -1/6 1/3))
(/.f32 (fma.f32 u0 (*.f32 u0 1/36) -1/9) (fma.f32 -1/6 u0 1/3))
(/.f32 (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (+.f32 1/27 (neg.f32 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 -1/9 (neg.f32 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))))
(/.f32 (-.f32 1/27 (*.f32 (pow.f32 u0 3) -1/216)) (-.f32 -1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9)) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/36 -1/9) (fma.f32 u0 -1/6 1/3))
(/.f32 (fma.f32 u0 (*.f32 u0 1/36) -1/9) (fma.f32 -1/6 u0 1/3))
(/.f32 (*.f32 1 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/36 -1/9) (fma.f32 u0 -1/6 1/3))
(/.f32 (fma.f32 u0 (*.f32 u0 1/36) -1/9) (fma.f32 -1/6 u0 1/3))
(/.f32 (*.f32 1 (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (+.f32 1/27 (neg.f32 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 -1/9 (neg.f32 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))))
(/.f32 (-.f32 1/27 (*.f32 (pow.f32 u0 3) -1/216)) (-.f32 -1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u0 -1/6 -1/3)) (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (/.f32 (sqrt.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))) (sqrt.f32 (fma.f32 -1/6 u0 -1/3))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (sqrt.f32 (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))) (sqrt.f32 (fma.f32 -1/6 u0 -1/3)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u0 -1/6 -1/3)) (sqrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (sqrt.f32 (fma.f32 -1/6 u0 -1/3)) (/.f32 (sqrt.f32 (+.f32 -1/3 (*.f32 u0 1/6))) (sqrt.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 -1/6 u0 -1/3)) (sqrt.f32 (fma.f32 u0 1/6 -1/3))) (sqrt.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 -1/6 u0 -1/3)) 2) (/.f32 (cbrt.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (cbrt.f32 (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))) (pow.f32 (cbrt.f32 (fma.f32 -1/6 u0 -1/3)) 2))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2) (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 -1/6 u0 -1/3)) 2) (cbrt.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))) (cbrt.f32 (+.f32 -1/3 (*.f32 u0 1/6))))
(*.f32 (/.f32 (cbrt.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (cbrt.f32 (fma.f32 u0 1/6 -1/3))) (pow.f32 (cbrt.f32 (fma.f32 -1/6 u0 -1/3)) 2))
(/.f32 (*.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) 1) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))) (+.f32 -1/3 (*.f32 u0 1/6)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)) (fma.f32 u0 1/6 -1/3))
(/.f32 (*.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) 1) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))))
(/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9) 1) (-.f32 (*.f32 u0 -1/6) -1/3))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/36 -1/9) (fma.f32 u0 -1/6 1/3))
(/.f32 (fma.f32 u0 (*.f32 u0 1/36) -1/9) (fma.f32 -1/6 u0 1/3))
(/.f32 (*.f32 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) 1) (neg.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/36 -1/9) (fma.f32 u0 -1/6 1/3))
(/.f32 (fma.f32 u0 (*.f32 u0 1/36) -1/9) (fma.f32 -1/6 u0 1/3))
(/.f32 (*.f32 (neg.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) 1) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (+.f32 1/27 (neg.f32 (*.f32 (pow.f32 u0 3) -1/216))) (+.f32 -1/9 (neg.f32 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))))
(/.f32 (-.f32 1/27 (*.f32 (pow.f32 u0 3) -1/216)) (-.f32 -1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (sqrt.f32 (fma.f32 u0 -1/6 -1/3))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (sqrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (/.f32 (sqrt.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))) (sqrt.f32 (fma.f32 -1/6 u0 -1/3))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (sqrt.f32 (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))) (sqrt.f32 (fma.f32 -1/6 u0 -1/3)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (sqrt.f32 (fma.f32 u0 -1/6 -1/3))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (sqrt.f32 (fma.f32 -1/6 u0 -1/3)) (/.f32 (sqrt.f32 (+.f32 -1/3 (*.f32 u0 1/6))) (sqrt.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 -1/6 u0 -1/3)) (sqrt.f32 (fma.f32 u0 1/6 -1/3))) (sqrt.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2)) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 -1/6 u0 -1/3)) 2) (/.f32 (cbrt.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18))))) (cbrt.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27)) (cbrt.f32 (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))) (pow.f32 (cbrt.f32 (fma.f32 -1/6 u0 -1/3)) 2))
(/.f32 (*.f32 (cbrt.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36))) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 2)) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 -1/6 u0 -1/3)) 2) (cbrt.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))))) (cbrt.f32 (+.f32 -1/3 (*.f32 u0 1/6))))
(*.f32 (/.f32 (cbrt.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36))) (cbrt.f32 (fma.f32 u0 1/6 -1/3))) (pow.f32 (cbrt.f32 (fma.f32 -1/6 u0 -1/3)) 2))
(/.f32 (*.f32 (-.f32 1/81 (*.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 (*.f32 u0 u0) 1/36))) (/.f32 1 (+.f32 -1/3 (*.f32 1/6 u0)))) (+.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))
(/.f32 (-.f32 1/81 (*.f32 (*.f32 (*.f32 u0 u0) (*.f32 u0 u0)) 1/1296)) (*.f32 (+.f32 -1/3 (*.f32 u0 1/6)) (+.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))
(/.f32 (-.f32 1/81 (*.f32 (pow.f32 u0 4) 1/1296)) (*.f32 (fma.f32 u0 1/6 -1/3) (fma.f32 u0 (*.f32 u0 1/36) 1/9)))
(/.f32 (*.f32 (-.f32 1/729 (pow.f32 (*.f32 (*.f32 u0 u0) 1/36) 3)) (/.f32 1 (+.f32 -1/3 (*.f32 1/6 u0)))) (+.f32 1/81 (+.f32 (*.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 (*.f32 u0 u0) 1/36)) (*.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)))))
(/.f32 (-.f32 1/729 (*.f32 (pow.f32 (*.f32 u0 u0) 3) 1/46656)) (*.f32 (+.f32 -1/3 (*.f32 u0 1/6)) (+.f32 1/81 (*.f32 (*.f32 u0 (*.f32 u0 1/36)) (+.f32 1/9 (*.f32 u0 (*.f32 u0 1/36)))))))
(/.f32 (/.f32 (+.f32 1/729 (*.f32 (pow.f32 u0 6) -1/46656)) (fma.f32 u0 1/6 -1/3)) (fma.f32 (*.f32 u0 (*.f32 u0 1/36)) (fma.f32 u0 (*.f32 u0 1/36) 1/9) 1/81))
(/.f32 (*.f32 (-.f32 1/729 (*.f32 (*.f32 (pow.f32 u0 3) -1/216) (*.f32 (pow.f32 u0 3) -1/216))) (/.f32 1 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))) (-.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))
(/.f32 (-.f32 1/729 (*.f32 (*.f32 (pow.f32 u0 3) (pow.f32 u0 3)) 1/46656)) (*.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (-.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216))))
(/.f32 (/.f32 (+.f32 1/729 (*.f32 (pow.f32 u0 6) -1/46656)) (+.f32 -1/27 (*.f32 (pow.f32 u0 3) 1/216))) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(/.f32 (*.f32 (+.f32 -1/19683 (pow.f32 (*.f32 (pow.f32 u0 3) -1/216) 3)) (/.f32 1 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))) (+.f32 1/729 (-.f32 (*.f32 (*.f32 (pow.f32 u0 3) -1/216) (*.f32 (pow.f32 u0 3) -1/216)) (*.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)))))
(/.f32 (+.f32 -1/19683 (*.f32 (pow.f32 (pow.f32 u0 3) 3) -1/10077696)) (*.f32 (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))) (+.f32 1/729 (*.f32 (*.f32 (pow.f32 u0 3) -1/216) (-.f32 (*.f32 (pow.f32 u0 3) -1/216) -1/27)))))
(/.f32 (/.f32 (fma.f32 (pow.f32 (pow.f32 u0 3) 3) -1/10077696 -1/19683) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18)))) (fma.f32 (*.f32 (pow.f32 u0 3) -1/216) (fma.f32 (pow.f32 u0 3) -1/216 1/27) 1/729))
(/.f32 (/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) 1) (+.f32 -1/3 (*.f32 1/6 u0)))
(/.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))) (+.f32 -1/3 (*.f32 u0 1/6)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)) (fma.f32 u0 1/6 -1/3))
(/.f32 (/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0)))) (sqrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))) (+.f32 -1/3 (*.f32 u0 1/6)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)) (fma.f32 u0 1/6 -1/3))
(/.f32 (/.f32 (-.f32 1/9 (*.f32 (*.f32 u0 u0) 1/36)) (*.f32 (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))) (cbrt.f32 (+.f32 -1/3 (*.f32 1/6 u0))))
(/.f32 (-.f32 1/9 (*.f32 u0 (*.f32 u0 1/36))) (+.f32 -1/3 (*.f32 u0 1/6)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u0 u0) -1/36)) (fma.f32 u0 1/6 -1/3))
(/.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) 1) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))
(/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))))
(/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(/.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0))))) (sqrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))))
(/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(/.f32 (/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (*.f32 (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))) (cbrt.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) (*.f32 1/18 u0)))))
(/.f32 (+.f32 -1/27 (*.f32 (pow.f32 u0 3) -1/216)) (+.f32 1/9 (fma.f32 (*.f32 u0 u0) 1/36 (neg.f32 (*.f32 u0 1/18)))))
(/.f32 (fma.f32 (pow.f32 u0 3) -1/216 -1/27) (+.f32 1/9 (*.f32 u0 (-.f32 (*.f32 u0 1/36) 1/18))))
(pow.f32 (fma.f32 u0 -1/6 -1/3) 1)
(fma.f32 -1/6 u0 -1/3)
(pow.f32 (sqrt.f32 (fma.f32 u0 -1/6 -1/3)) 2)
(fma.f32 -1/6 u0 -1/3)
(pow.f32 (cbrt.f32 (fma.f32 u0 -1/6 -1/3)) 3)
(fma.f32 -1/6 u0 -1/3)
(pow.f32 (pow.f32 (fma.f32 u0 -1/6 -1/3) 3) 1/3)
(fma.f32 -1/6 u0 -1/3)
(sqrt.f32 (pow.f32 (fma.f32 u0 -1/6 -1/3) 2))
(sqrt.f32 (pow.f32 (fma.f32 -1/6 u0 -1/3) 2))
(fabs.f32 (fma.f32 -1/6 u0 -1/3))
(log.f32 (exp.f32 (fma.f32 u0 -1/6 -1/3)))
(fma.f32 -1/6 u0 -1/3)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u0 -1/6 -1/3))))
(fma.f32 -1/6 u0 -1/3)
(cbrt.f32 (pow.f32 (fma.f32 u0 -1/6 -1/3) 3))
(fma.f32 -1/6 u0 -1/3)
(expm1.f32 (log1p.f32 (fma.f32 u0 -1/6 -1/3)))
(fma.f32 -1/6 u0 -1/3)
(exp.f32 (log.f32 (fma.f32 u0 -1/6 -1/3)))
(fma.f32 -1/6 u0 -1/3)
(exp.f32 (*.f32 (log.f32 (fma.f32 u0 -1/6 -1/3)) 1))
(fma.f32 -1/6 u0 -1/3)
(log1p.f32 (expm1.f32 (fma.f32 u0 -1/6 -1/3)))
(fma.f32 -1/6 u0 -1/3)
(fma.f32 u0 -1/6 -1/3)
(fma.f32 -1/6 u0 -1/3)
(fma.f32 -1/6 u0 -1/3)
(fma.f32 1 (*.f32 u0 -1/6) -1/3)
(fma.f32 -1/6 u0 -1/3)
(fma.f32 (sqrt.f32 (*.f32 u0 -1/6)) (sqrt.f32 (*.f32 u0 -1/6)) -1/3)
(fma.f32 -1/6 u0 -1/3)
(fma.f32 (cbrt.f32 (*.f32 (*.f32 u0 u0) 1/36)) (cbrt.f32 (*.f32 u0 -1/6)) -1/3)
(fma.f32 (cbrt.f32 (*.f32 u0 (*.f32 u0 1/36))) (cbrt.f32 (*.f32 -1/6 u0)) -1/3)

localize39.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(log1p.f32 (neg.f32 u0))
0.3b
(*.f32 -3 (*.f32 alpha alpha))
0.3b
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 u0)))
0.4b
(*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3)
Compiler

Compiled 37 to 18 computations (51.4% saved)

series2.0ms (0%)

Counts
3 → 48
Calls

12 calls:

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

rewrite72.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1104×*-commutative
988×sqrt-prod
724×unswap-sqr
692×swap-sqr
412×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01365
126649
2314137
Stop Event
node limit
Counts
3 → 53
Calls
Call 1
Inputs
(*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3)
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 u0)))
(*.f32 -3 (*.f32 alpha alpha))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) (exp.f32 (log1p.f32 (*.f32 alpha alpha)))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) (exp.f32 (log1p.f32 (*.f32 alpha alpha)))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 alpha 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 alpha) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (cbrt.f32 alpha) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 alpha) 6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 alpha 6) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 alpha 3) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 alpha 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alpha alpha)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (+.f32 u0 1) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (log1p.f32 u0) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha))))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 -3 alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 -3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 -3 alpha))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alpha (*.f32 -3 alpha)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 alpha 4) 9))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 alpha (*.f32 -3 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) -3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 -3 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 -3 alpha)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 alpha (*.f32 -3 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 -3 alpha))))))))

simplify79.0ms (0.9%)

Algorithm
egg-herbie
Rules
1010×fma-def
832×*-commutative
796×times-frac
792×distribute-lft-in
746×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01832267
15022125
222612031
377592031
Stop Event
node limit
Counts
101 → 121
Calls
Call 1
Inputs
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 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 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(+.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) -1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1)
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) (exp.f32 (log1p.f32 (*.f32 alpha alpha)))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) (exp.f32 (log1p.f32 (*.f32 alpha alpha)))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1))))
(pow.f32 alpha 2)
(pow.f32 (*.f32 alpha alpha) 1)
(pow.f32 (sqrt.f32 alpha) 4)
(pow.f32 (pow.f32 (cbrt.f32 alpha) 2) 3)
(pow.f32 (cbrt.f32 alpha) 6)
(pow.f32 (pow.f32 alpha 6) 1/3)
(pow.f32 (pow.f32 alpha 3) 2/3)
(neg.f32 (*.f32 alpha alpha))
(sqrt.f32 (pow.f32 alpha 4))
(fabs.f32 (*.f32 alpha alpha))
(log.f32 (pow.f32 (exp.f32 alpha) alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha alpha))))
(cbrt.f32 (pow.f32 alpha 6))
(expm1.f32 (log1p.f32 (*.f32 alpha alpha)))
(exp.f32 (*.f32 (log.f32 alpha) 2))
(log1p.f32 (expm1.f32 (*.f32 alpha alpha)))
(+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) -1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 1)
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 1))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 1))))
(pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(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)
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4))
(fabs.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(log.f32 (pow.f32 (+.f32 u0 1) (*.f32 alpha alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (log1p.f32 u0) 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 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) -1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) 1)
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha))))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) 1))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) 1))))
(pow.f32 (*.f32 alpha (*.f32 -3 alpha)) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 -3)) 2)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 -3 alpha))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 -3 alpha)) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 alpha 4) 9))
(fabs.f32 (*.f32 alpha (*.f32 -3 alpha)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) -3))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 -3 alpha)))))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 -3 alpha)) 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 -3 alpha))))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 -3 alpha))))
Outputs
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 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))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 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))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 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))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 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))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 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))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 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))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 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))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 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))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 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))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 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))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 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))))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 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 (*.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 (neg.f32 alpha)) (+.f32 (log.f32 u0) (log.f32 -1)))
(*.f32 (neg.f32 alpha) (*.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 (*.f32 alpha alpha) (+.f32 (log.f32 u0) (log.f32 -1))))
(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 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 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 u0) (log.f32 -1)))))
(+.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 (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 u0) (/.f32 alpha 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 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 -3 (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(+.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) -1)
(*.f32 alpha alpha)
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1)
(*.f32 alpha alpha)
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) (exp.f32 (log1p.f32 (*.f32 alpha alpha)))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1))
(*.f32 alpha alpha)
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) (exp.f32 (log1p.f32 (*.f32 alpha alpha)))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 3) -1) (+.f32 (exp.f32 (+.f32 (log1p.f32 (*.f32 alpha alpha)) (log1p.f32 (*.f32 alpha alpha)))) (+.f32 1 (exp.f32 (log1p.f32 (*.f32 alpha alpha))))))
(/.f32 (+.f32 -1 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 3)) (+.f32 (+.f32 (exp.f32 (*.f32 2 (log1p.f32 (*.f32 alpha alpha)))) (exp.f32 (log1p.f32 (*.f32 alpha alpha)))) 1))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 alpha alpha)))) (+.f32 1 (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) (pow.f32 (exp.f32 2) (log1p.f32 (*.f32 alpha alpha))))))
(pow.f32 alpha 2)
(*.f32 alpha alpha)
(pow.f32 (*.f32 alpha alpha) 1)
(*.f32 alpha alpha)
(pow.f32 (sqrt.f32 alpha) 4)
(*.f32 alpha alpha)
(pow.f32 (pow.f32 (cbrt.f32 alpha) 2) 3)
(*.f32 alpha alpha)
(pow.f32 (cbrt.f32 alpha) 6)
(*.f32 alpha alpha)
(pow.f32 (pow.f32 alpha 6) 1/3)
(cbrt.f32 (pow.f32 alpha 6))
(pow.f32 (pow.f32 alpha 3) 2/3)
(*.f32 alpha alpha)
(neg.f32 (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(sqrt.f32 (pow.f32 alpha 4))
(*.f32 alpha alpha)
(fabs.f32 (*.f32 alpha alpha))
(*.f32 alpha alpha)
(log.f32 (pow.f32 (exp.f32 alpha) alpha))
(*.f32 alpha alpha)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha alpha))))
(*.f32 alpha alpha)
(cbrt.f32 (pow.f32 alpha 6))
(expm1.f32 (log1p.f32 (*.f32 alpha alpha)))
(*.f32 alpha alpha)
(exp.f32 (*.f32 (log.f32 alpha) 2))
(*.f32 alpha alpha)
(log1p.f32 (expm1.f32 (*.f32 alpha alpha)))
(*.f32 alpha alpha)
(+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) -1)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 1)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 1))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 1))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 3) -1) (+.f32 (exp.f32 (+.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))) (+.f32 1 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))))
(/.f32 (+.f32 -1 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 3)) (+.f32 1 (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) (exp.f32 (*.f32 2 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))) (+.f32 1 (+.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) (pow.f32 (exp.f32 2) (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))))))
(pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 1)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))) 3)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3) 1/3)
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(fabs.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(log.f32 (pow.f32 (+.f32 u0 1) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))) 3))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (log1p.f32 u0) 3)))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) -1)
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) 1)
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha))))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) 1))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha)))) 1))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 3) -1) (+.f32 (exp.f32 (+.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3))) (log1p.f32 (*.f32 alpha (*.f32 alpha -3))))) (+.f32 1 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))))))
(/.f32 (+.f32 -1 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 3)) (+.f32 1 (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) (exp.f32 (*.f32 2 (log1p.f32 (*.f32 alpha (*.f32 alpha -3))))))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 alpha (*.f32 alpha 3))))) (+.f32 1 (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha 3)))) (pow.f32 (exp.f32 2) (log1p.f32 (*.f32 alpha (*.f32 alpha 3)))))))
(pow.f32 (*.f32 alpha (*.f32 -3 alpha)) 1)
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(pow.f32 (*.f32 alpha (sqrt.f32 -3)) 2)
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 -3 alpha))) 3)
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 -3 alpha)) 3) 1/3)
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(sqrt.f32 (*.f32 (pow.f32 alpha 4) 9))
(fabs.f32 (*.f32 alpha (*.f32 -3 alpha)))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) -3))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 -3 alpha)))))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 -3 alpha)) 3))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 -3 alpha))))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 -3 alpha))))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 -3 alpha))))
(*.f32 (*.f32 alpha alpha) -3)
(*.f32 alpha (*.f32 alpha -3))
(*.f32 alpha (*.f32 alpha 3))

eval393.0ms (4.3%)

Compiler

Compiled 26818 to 13202 computations (50.8% saved)

prune302.0ms (3.3%)

Pruning

30 alts after pruning (22 fresh and 8 done)

PrunedKeptTotal
New1101111112
Fresh61117
Picked101
Done088
Total1108301138
Error
0.0b
Counts
1138 → 30
Alt Table
Click to see full alt table
StatusErrorProgram
25.6b
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
4.1b
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))) -1) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3))) -1))
4.0b
(+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))
4.1b
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha (*.f32 u0 alpha)))
4.1b
(*.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha))
0.5b
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3) (log1p.f32 (neg.f32 u0)))
2.9b
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0))
7.9b
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (neg.f32 u0))
4.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 3 (/.f32 (*.f32 u0 (-.f32 -1/3 (*.f32 -1/6 u0))) (-.f32 (*.f32 (*.f32 u0 u0) 1/9) (*.f32 (*.f32 (*.f32 u0 u0) -1/6) (*.f32 (*.f32 u0 u0) -1/6))))))
3.0b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (neg.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
0.4b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0)))
4.2b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) (*.f32 -1/3 (*.f32 3 u0))))
4.1b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
0.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) 3)))
0.5b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
4.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (/.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9) (-.f32 (*.f32 u0 -1/6) -1/3)))))
4.2b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (+.f32 -1/3 (*.f32 u0 -1/6)))))
7.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 -1/3)))
15.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 2 (log.f32 (sqrt.f32 (-.f32 1 u0)))))
0.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
4.0b
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) alpha))
2.8b
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
7.9b
(*.f32 (*.f32 alpha alpha) u0)
2.7b
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
4.0b
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)))
4.1b
(*.f32 (neg.f32 alpha) (*.f32 alpha (*.f32 u0 (-.f32 (*.f32 u0 -1/2) 1))))
0.3b
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
4.0b
(*.f32 u0 (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 alpha (*.f32 u0 alpha)))))
4.0b
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2)))))
7.8b
(*.f32 alpha (*.f32 alpha u0))
Compiler

Compiled 830 to 572 computations (31.1% saved)

localize39.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(log1p.f32 (neg.f32 u0))
0.2b
(*.f32 alpha (*.f32 alpha -3))
0.3b
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3) (log1p.f32 (neg.f32 u0)))
0.4b
(*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3)
Compiler

Compiled 37 to 22 computations (40.5% saved)

series1.0ms (0%)

Counts
3 → 48
Calls

12 calls:

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

rewrite71.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1102×sqrt-prod
860×unswap-sqr
810×swap-sqr
422×sqr-pow
414×pow-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01365
126549
2312237
Stop Event
node limit
Counts
3 → 56
Calls
Call 1
Inputs
(*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3)
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3) (log1p.f32 (neg.f32 u0)))
(*.f32 alpha (*.f32 alpha -3))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) (exp.f32 (log1p.f32 (*.f32 alpha alpha)))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) (exp.f32 (log1p.f32 (*.f32 alpha alpha)))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 alpha 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 alpha) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (cbrt.f32 alpha) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 alpha) 6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 alpha 6) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 alpha 3) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha -1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 alpha 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alpha alpha)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (+.f32 u0 1) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (log1p.f32 u0) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 alpha 6)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3))))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 -3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha -3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha -3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 alpha 4) 9))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 alpha (*.f32 alpha -3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) -3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha -3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 alpha -3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha -3) 3) (pow.f32 alpha 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha -3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha -3))))))))

simplify56.0ms (0.6%)

Algorithm
egg-herbie
Rules
1034×fma-def
966×distribute-lft-in
932×*-commutative
916×distribute-rgt-in
832×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01902294
15182152
223822058
Stop Event
node limit
Counts
104 → 124
Calls
Call 1
Inputs
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 2))
(*.f32 -1 (pow.f32 alpha 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 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 -3 (pow.f32 alpha 2))
(+.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) -1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1)
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) (exp.f32 (log1p.f32 (*.f32 alpha alpha)))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) (exp.f32 (log1p.f32 (*.f32 alpha alpha)))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1))))
(pow.f32 alpha 2)
(pow.f32 (*.f32 alpha alpha) 1)
(pow.f32 (sqrt.f32 alpha) 4)
(pow.f32 (pow.f32 (cbrt.f32 alpha) 2) 3)
(pow.f32 (cbrt.f32 alpha) 6)
(pow.f32 (pow.f32 alpha 6) 1/3)
(pow.f32 (pow.f32 alpha 3) 2/3)
(pow.f32 (*.f32 alpha -1) 2)
(sqrt.f32 (pow.f32 alpha 4))
(fabs.f32 (*.f32 alpha alpha))
(log.f32 (pow.f32 (exp.f32 alpha) alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha alpha))))
(cbrt.f32 (pow.f32 alpha 6))
(expm1.f32 (log1p.f32 (*.f32 alpha alpha)))
(exp.f32 (*.f32 (log.f32 alpha) 2))
(log1p.f32 (expm1.f32 (*.f32 alpha alpha)))
(+.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) -1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) 1)
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) 1))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) 1))))
(pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(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)
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4))
(fabs.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(log.f32 (pow.f32 (+.f32 u0 1) (*.f32 alpha alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (log1p.f32 u0) 3)))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 alpha 6)))
(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))))
(+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) -1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 1)
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3))))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 1))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 1))))
(pow.f32 (*.f32 alpha (*.f32 alpha -3)) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 -3)) 2)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha -3))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha -3)) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 alpha 4) 9))
(fabs.f32 (*.f32 alpha (*.f32 alpha -3)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) -3))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha -3)))))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha -3)) 3))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 alpha -3) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha -3) 3) (pow.f32 alpha 3)))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3))))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha -3))))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha -3))))
Outputs
(*.f32 -1 (pow.f32 alpha 2))
(neg.f32 (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(neg.f32 (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(neg.f32 (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(neg.f32 (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(neg.f32 (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(neg.f32 (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(neg.f32 (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(neg.f32 (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(neg.f32 (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(neg.f32 (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(neg.f32 (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (pow.f32 alpha 2))
(neg.f32 (*.f32 alpha alpha))
(*.f32 alpha (neg.f32 alpha))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (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))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (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))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (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))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (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))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (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))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (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))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (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))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (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))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (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))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (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))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (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))))
(*.f32 (neg.f32 (*.f32 alpha alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (neg.f32 alpha)) (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 (*.f32 u0 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))))
(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 alpha (neg.f32 alpha)) (+.f32 (log.f32 u0) (log.f32 -1)))
(*.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 u0) (log.f32 -1))))
(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 u0) (log.f32 -1))))
(-.f32 (*.f32 (+.f32 (/.f32 1/2 u0) 1) (*.f32 (/.f32 alpha u0) alpha)) (*.f32 (*.f32 alpha 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 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 u0) (log.f32 -1)))))
(+.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 (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 (*.f32 alpha 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 u0) (/.f32 alpha 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 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 (*.f32 alpha 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 -3 (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha -3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha -3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha -3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha -3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha -3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha -3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha -3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha -3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha -3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha -3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha -3))
(*.f32 -3 (pow.f32 alpha 2))
(*.f32 alpha (*.f32 alpha -3))
(+.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) -1)
(*.f32 alpha alpha)
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1)
(*.f32 alpha alpha)
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) (exp.f32 (log1p.f32 (*.f32 alpha alpha)))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1))
(*.f32 alpha alpha)
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) (exp.f32 (log1p.f32 (*.f32 alpha alpha)))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 1))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 3) -1) (+.f32 (exp.f32 (+.f32 (log1p.f32 (*.f32 alpha alpha)) (log1p.f32 (*.f32 alpha alpha)))) (+.f32 1 (exp.f32 (log1p.f32 (*.f32 alpha alpha))))))
(/.f32 (+.f32 -1 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) 3)) (+.f32 1 (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) (exp.f32 (*.f32 2 (log1p.f32 (*.f32 alpha alpha)))))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 alpha alpha)))) (+.f32 1 (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha alpha))) (pow.f32 (exp.f32 2) (log1p.f32 (*.f32 alpha alpha))))))
(pow.f32 alpha 2)
(*.f32 alpha alpha)
(pow.f32 (*.f32 alpha alpha) 1)
(*.f32 alpha alpha)
(pow.f32 (sqrt.f32 alpha) 4)
(*.f32 alpha alpha)
(pow.f32 (pow.f32 (cbrt.f32 alpha) 2) 3)
(*.f32 alpha alpha)
(pow.f32 (cbrt.f32 alpha) 6)
(*.f32 alpha alpha)
(pow.f32 (pow.f32 alpha 6) 1/3)
(*.f32 alpha alpha)
(pow.f32 (pow.f32 alpha 3) 2/3)
(*.f32 alpha alpha)
(pow.f32 (*.f32 alpha -1) 2)
(*.f32 alpha alpha)
(sqrt.f32 (pow.f32 alpha 4))
(*.f32 alpha alpha)
(fabs.f32 (*.f32 alpha alpha))
(*.f32 alpha alpha)
(log.f32 (pow.f32 (exp.f32 alpha) alpha))
(*.f32 alpha alpha)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha alpha))))
(*.f32 alpha alpha)
(cbrt.f32 (pow.f32 alpha 6))
(*.f32 alpha alpha)
(expm1.f32 (log1p.f32 (*.f32 alpha alpha)))
(*.f32 alpha alpha)
(exp.f32 (*.f32 (log.f32 alpha) 2))
(*.f32 alpha alpha)
(log1p.f32 (expm1.f32 (*.f32 alpha alpha)))
(*.f32 alpha alpha)
(+.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) -1)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) 1)
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) 1))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) 1))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))) 3) -1) (+.f32 (exp.f32 (+.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))) (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0))))) (+.f32 1 (exp.f32 (log1p.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))))))
(/.f32 (+.f32 -1 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) 3)) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) (+.f32 1 (exp.f32 (*.f32 2 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0)))))) (+.f32 1 (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))) (pow.f32 (exp.f32 2) (log1p.f32 (*.f32 alpha (*.f32 alpha (log1p.f32 u0))))))))
(pow.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)) 1)
(*.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 (*.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 (*.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 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(sqrt.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 4))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(fabs.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))
(*.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 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 alpha alpha) (log1p.f32 u0)))))
(*.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 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(cbrt.f32 (*.f32 (pow.f32 alpha 6) (pow.f32 (log1p.f32 u0) 3)))
(*.f32 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 u0) 3) (pow.f32 alpha 6)))
(*.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 (*.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 (*.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 (*.f32 alpha alpha) (log1p.f32 u0))
(*.f32 alpha (*.f32 alpha (log1p.f32 u0)))
(+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) -1)
(*.f32 alpha (*.f32 alpha -3))
(-.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 1)
(*.f32 alpha (*.f32 alpha -3))
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3))))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 1))
(*.f32 alpha (*.f32 alpha -3))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 1))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 3) -1) (+.f32 (exp.f32 (+.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3))) (log1p.f32 (*.f32 alpha (*.f32 alpha -3))))) (+.f32 1 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))))))
(/.f32 (+.f32 -1 (pow.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) 3)) (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) (+.f32 1 (exp.f32 (*.f32 2 (log1p.f32 (*.f32 alpha (*.f32 alpha -3))))))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 alpha (*.f32 alpha -3))))) (+.f32 1 (+.f32 (exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))) (pow.f32 (exp.f32 2) (log1p.f32 (*.f32 alpha (*.f32 alpha -3)))))))
(pow.f32 (*.f32 alpha (*.f32 alpha -3)) 1)
(*.f32 alpha (*.f32 alpha -3))
(pow.f32 (*.f32 alpha (sqrt.f32 -3)) 2)
(*.f32 alpha (*.f32 alpha -3))
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha -3))) 3)
(*.f32 alpha (*.f32 alpha -3))
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha -3)) 3) 1/3)
(*.f32 alpha (*.f32 alpha -3))
(sqrt.f32 (*.f32 (pow.f32 alpha 4) 9))
(*.f32 alpha (*.f32 alpha -3))
(fabs.f32 (*.f32 alpha (*.f32 alpha -3)))
(*.f32 alpha (*.f32 alpha -3))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) alpha) -3))
(*.f32 alpha (*.f32 alpha -3))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha -3)))))
(*.f32 alpha (*.f32 alpha -3))
(cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha -3)) 3))
(*.f32 alpha (*.f32 alpha -3))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 alpha -3) 3)))
(*.f32 alpha (*.f32 alpha -3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha -3) 3) (pow.f32 alpha 3)))
(*.f32 alpha (*.f32 alpha -3))
(expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha -3))))
(*.f32 alpha (*.f32 alpha -3))
(exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha -3))))
(*.f32 alpha (*.f32 alpha -3))
(log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha -3))))
(*.f32 alpha (*.f32 alpha -3))

localize25.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f32 1 (*.f32 alpha (*.f32 alpha u0)))
0.2b
(*.f32 alpha (*.f32 alpha u0))
24.2b
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
Compiler

Compiled 29 to 11 computations (62.1% saved)

series1.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
alpha
@inf
(+.f32 1 (*.f32 alpha (*.f32 alpha u0)))
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
alpha
@0
(+.f32 1 (*.f32 alpha (*.f32 alpha u0)))
0.0ms
u0
@-inf
(+.f32 1 (*.f32 alpha (*.f32 alpha u0)))

rewrite66.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1926×add-sqr-sqrt
1910×*-un-lft-identity
1786×add-cube-cbrt
1768×add-cbrt-cube
196×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0944
119528
2266928
Stop Event
node limit
Counts
2 → 93
Calls
Call 1
Inputs
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(+.f32 1 (*.f32 alpha (*.f32 alpha u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (fma.f32 alpha (*.f32 alpha u0) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (fma.f32 alpha (*.f32 alpha u0) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 alpha (*.f32 alpha u0) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 alpha (*.f32 alpha u0) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (fma.f32 alpha (*.f32 alpha u0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 alpha (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (*.f32 alpha u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (*.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha u0) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (*.f32 alpha u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 alpha u0)) (*.f32 (sqrt.f32 (*.f32 alpha u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 alpha) (*.f32 (sqrt.f32 alpha) (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 alpha u0)) 2) (*.f32 (cbrt.f32 (*.f32 alpha u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) (pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 2) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 alpha) (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha alpha) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1) (/.f32 1 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (sqrt.f32 (*.f32 alpha u0))) (sqrt.f32 (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (*.f32 alpha u0)) 2)) (cbrt.f32 (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha u0) (sqrt.f32 alpha)) (sqrt.f32 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha u0) (pow.f32 (cbrt.f32 alpha) 2)) (cbrt.f32 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha alpha) 1) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 u0)) (sqrt.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 u0) 2)) (cbrt.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1) (-.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1) (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1) (-.f32 (fma.f32 alpha (*.f32 alpha u0) 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1)) (neg.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 alpha (*.f32 alpha u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 alpha (*.f32 alpha u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 alpha (*.f32 alpha u0) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 2) (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) -1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (/.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 alpha (*.f32 alpha u0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) (*.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) (pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 2) (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2)) (/.f32 1 (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3)) (/.f32 1 (+.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 alpha (*.f32 alpha u0) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 1 (*.f32 alpha (*.f32 alpha u0))) (-.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 alpha (*.f32 alpha u0) -1))) (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2)) (-.f32 1 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3)) (+.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 alpha (*.f32 alpha u0) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3)) (+.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2)) 1) (-.f32 1 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3)) 1) (+.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 alpha (*.f32 alpha u0) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) 1) (fma.f32 alpha (*.f32 alpha u0) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))) (neg.f32 (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))) (neg.f32 (+.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 alpha (*.f32 alpha u0) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 alpha (*.f32 alpha u0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 alpha (*.f32 alpha u0) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 alpha (*.f32 alpha u0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 alpha (*.f32 alpha u0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 alpha (*.f32 alpha u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 alpha (*.f32 alpha u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 alpha u0) alpha 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 2) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 alpha alpha) u0 1)))))

simplify62.0ms (0.7%)

Algorithm
egg-herbie
Rules
1232×associate-/l*
996×distribute-lft-in
894×unswap-sqr
804×distribute-rgt-in
636×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02003289
14693107
219453103
Stop Event
node limit
Counts
141 → 122
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))
1
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
1
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 1 (*.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 (fma.f32 alpha (*.f32 alpha u0) -1) 1)
(+.f32 -1 (fma.f32 alpha (*.f32 alpha u0) 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 (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 (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 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1) (/.f32 1 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)))
(*.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 alpha (sqrt.f32 (*.f32 alpha u0))) (sqrt.f32 (*.f32 alpha u0)))
(*.f32 (*.f32 alpha (pow.f32 (cbrt.f32 (*.f32 alpha u0)) 2)) (cbrt.f32 (*.f32 alpha u0)))
(*.f32 (*.f32 (*.f32 alpha u0) (sqrt.f32 alpha)) (sqrt.f32 alpha))
(*.f32 (*.f32 (*.f32 alpha u0) (pow.f32 (cbrt.f32 alpha) 2)) (cbrt.f32 alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) 1) u0)
(*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 u0)) (sqrt.f32 u0))
(*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 u0) 2)) (cbrt.f32 u0))
(*.f32 (+.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1) (-.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1))
(/.f32 1 (/.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1)))
(/.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 (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 (+.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 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 (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 (neg.f32 (+.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2) -1)) (neg.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2)))
(/.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))))
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
(pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 3)
(pow.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) u0) alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.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))))
(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 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) -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)
(-.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2) 1)
(-.f32 (/.f32 1 (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (/.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))))
(*.f32 1 (fma.f32 alpha (*.f32 alpha u0) 1))
(*.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 1)
(*.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))))
(*.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) (*.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1))
(*.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) (pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 2) (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 1))
(*.f32 (-.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2)) (/.f32 1 (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))))
(*.f32 (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3)) (/.f32 1 (+.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 alpha (*.f32 alpha u0) -1)))))
(/.f32 1 (/.f32 (-.f32 1 (*.f32 alpha (*.f32 alpha u0))) (-.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 alpha (*.f32 alpha u0) -1))) (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2)) (-.f32 1 (*.f32 alpha (*.f32 alpha u0))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3)) (+.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 alpha (*.f32 alpha u0) -1))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3)) (+.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2)) 1) (-.f32 1 (*.f32 alpha (*.f32 alpha u0))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3)) 1) (+.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 alpha (*.f32 alpha u0) -1))))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) 1) (fma.f32 alpha (*.f32 alpha u0) -1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))) (neg.f32 (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))) (neg.f32 (+.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 alpha (*.f32 alpha u0) -1)))))
(pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 1)
(pow.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 2)
(pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 3)
(pow.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2))
(log.f32 (exp.f32 (fma.f32 alpha (*.f32 alpha u0) 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 alpha (*.f32 alpha u0) 1))))
(cbrt.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3))
(expm1.f32 (log1p.f32 (fma.f32 alpha (*.f32 alpha u0) 1)))
(exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))) 1))
(log1p.f32 (expm1.f32 (fma.f32 alpha (*.f32 alpha u0) 1)))
(fma.f32 1 (*.f32 alpha (*.f32 alpha u0)) 1)
(fma.f32 alpha (*.f32 alpha u0) 1)
(fma.f32 (*.f32 alpha u0) alpha 1)
(fma.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)) 1)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 2) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 1)
(fma.f32 (*.f32 alpha alpha) 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))
1
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
1
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(+.f32 1 (*.f32 u0 (pow.f32 alpha 2)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(+.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 (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 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 (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 (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 (+.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 (+.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 alpha (sqrt.f32 (*.f32 alpha u0))) (sqrt.f32 (*.f32 alpha 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 (*.f32 alpha u0) (sqrt.f32 alpha)) (sqrt.f32 alpha))
(*.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 alpha) 1) u0)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (sqrt.f32 u0)) (sqrt.f32 u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 (*.f32 alpha alpha) (pow.f32 (cbrt.f32 u0) 2)) (cbrt.f32 u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (+.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1) (-.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1))
(*.f32 (+.f32 1 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0)))) (+.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) -1))
(+.f32 -1 (pow.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 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 (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 (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 (+.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 (+.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 (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 (*.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))))
(/.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 (-.f32 (*.f32 (fma.f32 alpha (*.f32 u0 alpha) -1) (fma.f32 alpha (*.f32 u0 alpha) -1)) (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)) (+.f32 1 (*.f32 (fma.f32 u0 (*.f32 alpha alpha) -1) (+.f32 (*.f32 u0 (*.f32 alpha alpha)) -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 (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)))
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
(*.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))
(sqrt.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2))
(fabs.f32 (*.f32 u0 (*.f32 alpha alpha)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 alpha) u0) alpha))
(*.f32 alpha (log.f32 (pow.f32 (exp.f32 alpha) u0)))
(*.f32 alpha (*.f32 u0 (log.f32 (exp.f32 alpha))))
(log.f32 (+.f32 1 (expm1.f32 (*.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))
(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 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) -1)
(*.f32 (+.f32 1 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0)))) (+.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) -1))
(+.f32 -1 (pow.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 2))
(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))
(-.f32 (+.f32 (*.f32 alpha (*.f32 alpha u0)) 2) 1)
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(-.f32 (/.f32 1 (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))) (/.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (fma.f32 u0 (*.f32 alpha alpha) -1))
(*.f32 1 (fma.f32 alpha (*.f32 alpha u0) 1))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(*.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 1)
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(*.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))))
(pow.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 2)
(*.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) (*.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 1))
(pow.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 2)
(*.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) (pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 2))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 2) (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 1))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(*.f32 (-.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2)) (/.f32 1 (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (fma.f32 u0 (*.f32 alpha alpha) -1))
(*.f32 (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3)) (/.f32 1 (+.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 alpha (*.f32 alpha u0) -1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (+.f32 1 (*.f32 (fma.f32 alpha (*.f32 u0 alpha) -1) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 (*.f32 alpha alpha) -1))) 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 alpha alpha) -1)) 1))
(/.f32 1 (/.f32 (-.f32 1 (*.f32 alpha (*.f32 alpha u0))) (-.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (fma.f32 u0 (*.f32 alpha alpha) -1))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 alpha (*.f32 alpha u0) -1))) (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (+.f32 1 (*.f32 (fma.f32 alpha (*.f32 u0 alpha) -1) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 (*.f32 alpha alpha) -1))) 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 alpha alpha) -1)) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2)) (-.f32 1 (*.f32 alpha (*.f32 alpha u0))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (fma.f32 u0 (*.f32 alpha alpha) -1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3)) (+.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 alpha (*.f32 alpha u0) -1))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (+.f32 1 (*.f32 (fma.f32 alpha (*.f32 u0 alpha) -1) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 (*.f32 alpha alpha) -1))) 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 alpha alpha) -1)) 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3)) (+.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (+.f32 1 (*.f32 (fma.f32 alpha (*.f32 u0 alpha) -1) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 (*.f32 alpha alpha) -1))) 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 alpha alpha) -1)) 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2)) 1) (-.f32 1 (*.f32 alpha (*.f32 alpha u0))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (fma.f32 u0 (*.f32 alpha alpha) -1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3)) 1) (+.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 alpha (*.f32 alpha u0) -1))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (+.f32 1 (*.f32 (fma.f32 alpha (*.f32 u0 alpha) -1) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 (*.f32 alpha alpha) -1))) 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 alpha alpha) -1)) 1))
(/.f32 (-.f32 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2) 1) (fma.f32 alpha (*.f32 alpha u0) -1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (fma.f32 u0 (*.f32 alpha alpha) -1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 2))) (neg.f32 (-.f32 1 (*.f32 alpha (*.f32 alpha u0)))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2)) (fma.f32 u0 (*.f32 alpha alpha) -1))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 alpha (*.f32 alpha u0)) 3))) (neg.f32 (+.f32 1 (*.f32 (*.f32 alpha (*.f32 alpha u0)) (fma.f32 alpha (*.f32 alpha u0) -1)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (+.f32 1 (*.f32 (fma.f32 alpha (*.f32 u0 alpha) -1) (*.f32 u0 (*.f32 alpha alpha)))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 alpha (*.f32 u0 (*.f32 alpha (fma.f32 u0 (*.f32 alpha alpha) -1))) 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (fma.f32 alpha (*.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 alpha alpha) -1)) 1))
(pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 1)
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(pow.f32 (hypot.f32 1 (*.f32 alpha (sqrt.f32 u0))) 2)
(pow.f32 (cbrt.f32 (fma.f32 alpha (*.f32 alpha u0) 1)) 3)
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(pow.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3) 1/3)
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(sqrt.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 2))
(sqrt.f32 (pow.f32 (fma.f32 alpha (*.f32 u0 alpha) 1) 2))
(fabs.f32 (fma.f32 u0 (*.f32 alpha alpha) 1))
(log.f32 (exp.f32 (fma.f32 alpha (*.f32 alpha u0) 1)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 alpha (*.f32 alpha u0) 1))))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(cbrt.f32 (pow.f32 (fma.f32 alpha (*.f32 alpha u0) 1) 3))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(expm1.f32 (log1p.f32 (fma.f32 alpha (*.f32 alpha u0) 1)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(exp.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))))
(exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 alpha (*.f32 alpha u0))) 1))
(exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha))))
(log1p.f32 (expm1.f32 (fma.f32 alpha (*.f32 alpha u0) 1)))
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(fma.f32 1 (*.f32 alpha (*.f32 alpha u0)) 1)
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(fma.f32 alpha (*.f32 alpha u0) 1)
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(fma.f32 (*.f32 alpha u0) alpha 1)
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(fma.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)) 1)
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 2) (cbrt.f32 (*.f32 alpha (*.f32 alpha u0))) 1)
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)
(fma.f32 (*.f32 alpha alpha) u0 1)
(fma.f32 alpha (*.f32 u0 alpha) 1)
(fma.f32 u0 (*.f32 alpha alpha) 1)

localize43.0ms (0.5%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (neg.f32 alpha) (*.f32 alpha (*.f32 u0 (-.f32 (*.f32 u0 -1/2) 1))))
0.2b
(*.f32 alpha (*.f32 u0 (-.f32 (*.f32 u0 -1/2) 1)))
0.3b
(*.f32 u0 (-.f32 (*.f32 u0 -1/2) 1))
Compiler

Compiled 44 to 29 computations (34.1% saved)

series5.0ms (0.1%)

Counts
3 → 60
Calls

15 calls:

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

rewrite92.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1018×associate-*r/
820×swap-sqr
742×associate-*l/
624×distribute-rgt-in
580×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01367
127263
2347763
Stop Event
node limit
Counts
3 → 213
Calls
Call 1
Inputs
(*.f32 u0 (-.f32 (*.f32 u0 -1/2) 1))
(*.f32 alpha (*.f32 u0 (-.f32 (*.f32 u0 -1/2) 1)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (*.f32 u0 (-.f32 (*.f32 u0 -1/2) 1))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 -1/2) u0) (*.f32 -1 u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 u0 -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 -1) (*.f32 u0 (*.f32 u0 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 u0) (*.f32 (*.f32 u0 -1/2) u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 u0 -1/2) u0)) (*.f32 1 (*.f32 -1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 1 (*.f32 u0 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 -1/2) u0) 1) (*.f32 (*.f32 -1 u0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) 1) (*.f32 (*.f32 u0 -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u0 (/.f32 1 (fma.f32 u0 -1/2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) (/.f32 (fma.f32 u0 -1/2 1) u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (neg.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0)) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (sqrt.f32 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (sqrt.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (sqrt.f32 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (cbrt.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (cbrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1) u0) (neg.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1) u0) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) 1) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 (sqrt.f32 (fma.f32 u0 -1/2 -1)) u0)) (sqrt.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (*.f32 (sqrt.f32 (fma.f32 u0 -1/2 -1)) u0)) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (sqrt.f32 (fma.f32 u0 -1/2 1))) (sqrt.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 (cbrt.f32 (fma.f32 u0 -1/2 1)) (cbrt.f32 (fma.f32 u0 -1/2 1)))) (cbrt.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) 1) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) (sqrt.f32 (fma.f32 u0 -1/2 1))) (sqrt.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) (*.f32 (cbrt.f32 (fma.f32 u0 -1/2 1)) (cbrt.f32 (fma.f32 u0 -1/2 1)))) (cbrt.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (fma.f32 u0 -1/2 -1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (fma.f32 u0 -1/2 -1) 3) (pow.f32 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2)) (*.f32 (*.f32 u0 alpha) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 alpha) -1) (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha)) (*.f32 -1 (*.f32 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2))) (*.f32 1 (*.f32 (*.f32 u0 alpha) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha))) (*.f32 1 (*.f32 -1 (*.f32 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 0) (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 (*.f32 u0 -1/2) u0)) (*.f32 alpha (*.f32 -1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 alpha (*.f32 u0 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (*.f32 u0 -1/2)) (*.f32 (*.f32 (*.f32 u0 alpha) 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) -1) (*.f32 (*.f32 (*.f32 u0 alpha) 1) (*.f32 u0 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2)) 1) (*.f32 (*.f32 (*.f32 u0 alpha) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha)) 1) (*.f32 (*.f32 -1 (*.f32 u0 alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 u0 (fma.f32 u0 -1/2 -1))) (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 -1/2) u0) alpha) (*.f32 (*.f32 -1 u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha) (*.f32 (*.f32 u0 -1) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 u0 alpha) 1)) (*.f32 -1 (*.f32 (*.f32 u0 alpha) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (*.f32 (*.f32 u0 alpha) 1)) (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 u0 alpha) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2))) (neg.f32 (*.f32 (*.f32 u0 alpha) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha))) (neg.f32 (*.f32 -1 (*.f32 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 alpha) (/.f32 1 (fma.f32 u0 -1/2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 alpha) 1) (/.f32 1 (fma.f32 u0 -1/2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (+.f32 (*.f32 alpha alpha) 0)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (+.f32 0 (pow.f32 alpha 3))) (+.f32 (*.f32 alpha alpha) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0)) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (neg.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) 1) (/.f32 1 (fma.f32 u0 -1/2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (neg.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (sqrt.f32 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (sqrt.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (sqrt.f32 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (cbrt.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (cbrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) (*.f32 u0 alpha)) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (*.f32 u0 alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (*.f32 u0 alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1) (*.f32 u0 alpha)) (neg.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1) (*.f32 u0 alpha)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) alpha) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) alpha) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 alpha alpha) 0) (*.f32 u0 (fma.f32 u0 -1/2 -1))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 0 (pow.f32 alpha 3)) (*.f32 u0 (fma.f32 u0 -1/2 -1))) (+.f32 (*.f32 alpha alpha) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) -1) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) -1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (sqrt.f32 (fma.f32 u0 -1/2 1))) (sqrt.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 (cbrt.f32 (fma.f32 u0 -1/2 1)) (cbrt.f32 (fma.f32 u0 -1/2 1)))) (cbrt.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (*.f32 u0 alpha)) (fma.f32 u0 -1/2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3) (pow.f32 alpha 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 0 (exp.f32 (log1p.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2))) (*.f32 alpha (*.f32 (*.f32 u0 alpha) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha))) (*.f32 alpha (*.f32 -1 (*.f32 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 0) (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 -1/2) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 -1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 -1/2)) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -1) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) -1) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2)) alpha) (*.f32 (*.f32 (*.f32 u0 alpha) -1) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha)) alpha) (*.f32 (*.f32 -1 (*.f32 u0 alpha)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 0 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 u0 -1/2) u0) (*.f32 alpha alpha)) (*.f32 (*.f32 -1 u0) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 -1) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 alpha (*.f32 u0 alpha))) (*.f32 -1 (*.f32 alpha (*.f32 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (*.f32 alpha (*.f32 u0 alpha))) (*.f32 (*.f32 u0 -1/2) (*.f32 alpha (*.f32 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 -1 (*.f32 (*.f32 alpha alpha) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) (+.f32 (*.f32 alpha alpha) 0)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) (+.f32 0 (pow.f32 alpha 3))) (+.f32 (*.f32 alpha alpha) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0)) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 1) (/.f32 1 (fma.f32 u0 -1/2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (neg.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) 1) (/.f32 1 (fma.f32 u0 -1/2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (neg.f32 (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 alpha alpha)) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) (*.f32 alpha alpha)) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 alpha alpha) 0) (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 0 (pow.f32 alpha 3)) (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) (+.f32 (*.f32 alpha alpha) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) alpha) (fma.f32 u0 -1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 alpha) (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 3) (pow.f32 alpha 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))))))

simplify119.0ms (1.3%)

Algorithm
egg-herbie
Rules
1496×associate-/l*
1160×associate-*r*
778×associate-+r+
666×associate-+l+
538×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05149405
113839031
258329017
Stop Event
node limit
Counts
273 → 303
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 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 -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 -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 (*.f32 (*.f32 u0 -1/2) u0) (*.f32 -1 u0))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 u0 -1))
(+.f32 (*.f32 u0 -1) (*.f32 u0 (*.f32 u0 -1/2)))
(+.f32 (*.f32 -1 u0) (*.f32 (*.f32 u0 -1/2) u0))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 -1/2) u0)) (*.f32 1 (*.f32 -1 u0)))
(+.f32 (*.f32 1 (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 1 (*.f32 u0 -1)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/2) u0) 1) (*.f32 (*.f32 -1 u0) 1))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) 1) (*.f32 (*.f32 u0 -1) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 1)
(/.f32 u0 (/.f32 1 (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 1)
(/.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) (/.f32 (fma.f32 u0 -1/2 1) u0))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)) u0))
(/.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))
(/.f32 (*.f32 u0 (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (neg.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 1 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 1 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 1 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 u0 (sqrt.f32 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (sqrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 u0 (sqrt.f32 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (*.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (cbrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (cbrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1) u0) (neg.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1) u0) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) 1) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 (sqrt.f32 (fma.f32 u0 -1/2 -1)) u0)) (sqrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (sqrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (*.f32 (sqrt.f32 (fma.f32 u0 -1/2 -1)) u0)) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 -1/2 1))
(/.f32 (/.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (sqrt.f32 (fma.f32 u0 -1/2 1))) (sqrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (/.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 (cbrt.f32 (fma.f32 u0 -1/2 1)) (cbrt.f32 (fma.f32 u0 -1/2 1)))) (cbrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) 1) (fma.f32 u0 -1/2 1))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) (sqrt.f32 (fma.f32 u0 -1/2 1))) (sqrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) (*.f32 (cbrt.f32 (fma.f32 u0 -1/2 1)) (cbrt.f32 (fma.f32 u0 -1/2 1)))) (cbrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 1)
(pow.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 2)
(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)) 3) 1/3)
(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)))))
(cbrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3))
(cbrt.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (fma.f32 u0 -1/2 -1) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 u0 -1/2 -1) 3) (pow.f32 u0 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))
(log1p.f32 (expm1.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(+.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2)) (*.f32 (*.f32 u0 alpha) -1))
(+.f32 (*.f32 (*.f32 u0 alpha) -1) (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2)))
(+.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha)) (*.f32 -1 (*.f32 u0 alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha)))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2))) (*.f32 1 (*.f32 (*.f32 u0 alpha) -1)))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha))) (*.f32 1 (*.f32 -1 (*.f32 u0 alpha))))
(+.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 0) (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)))
(+.f32 (*.f32 alpha (*.f32 (*.f32 u0 -1/2) u0)) (*.f32 alpha (*.f32 -1 u0)))
(+.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 alpha (*.f32 u0 -1)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (*.f32 u0 -1/2)) (*.f32 (*.f32 (*.f32 u0 alpha) 1) -1))
(+.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) -1) (*.f32 (*.f32 (*.f32 u0 alpha) 1) (*.f32 u0 -1/2)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2)) 1) (*.f32 (*.f32 (*.f32 u0 alpha) -1) 1))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha)) 1) (*.f32 (*.f32 -1 (*.f32 u0 alpha)) 1))
(+.f32 (*.f32 0 (*.f32 u0 (fma.f32 u0 -1/2 -1))) (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/2) u0) alpha) (*.f32 (*.f32 -1 u0) alpha))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha) (*.f32 (*.f32 u0 -1) alpha))
(+.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 u0 alpha) 1)) (*.f32 -1 (*.f32 (*.f32 u0 alpha) 1)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u0 alpha) 1)) (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 u0 alpha) 1)))
(+.f32 (neg.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2))) (neg.f32 (*.f32 (*.f32 u0 alpha) -1)))
(+.f32 (neg.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha))) (neg.f32 (*.f32 -1 (*.f32 u0 alpha))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)))) 1)
(/.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 1)
(/.f32 (*.f32 u0 alpha) (/.f32 1 (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (*.f32 u0 alpha) 1) (/.f32 1 (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))
(/.f32 (*.f32 1 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 1 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (+.f32 (*.f32 alpha alpha) 0)) alpha)
(/.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (+.f32 0 (pow.f32 alpha 3))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 alpha (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 alpha (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (neg.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) 1) (/.f32 1 (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (neg.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (sqrt.f32 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (sqrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (sqrt.f32 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (cbrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (cbrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) (*.f32 u0 alpha)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (*.f32 u0 alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (*.f32 u0 alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))
(/.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1) (*.f32 u0 alpha)) (neg.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1) (*.f32 u0 alpha)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) alpha) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) alpha) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (+.f32 (*.f32 alpha alpha) 0) (*.f32 u0 (fma.f32 u0 -1/2 -1))) alpha)
(/.f32 (*.f32 (+.f32 0 (pow.f32 alpha 3)) (*.f32 u0 (fma.f32 u0 -1/2 -1))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) -1) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) -1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 -1/2 1))
(/.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (sqrt.f32 (fma.f32 u0 -1/2 1))) (sqrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 (cbrt.f32 (fma.f32 u0 -1/2 1)) (cbrt.f32 (fma.f32 u0 -1/2 1)))) (cbrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 1)
(pow.f32 (sqrt.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) 2)
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) 3)
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 3) 1/3)
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)))
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 2))
(log.f32 (pow.f32 (exp.f32 (*.f32 u0 alpha)) (fma.f32 u0 -1/2 -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)))))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3) (pow.f32 alpha 3)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3)))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) 1))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))))
(+.f32 0 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))
(+.f32 (-.f32 0 (exp.f32 (log1p.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))) 1)
(+.f32 (*.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2))) (*.f32 alpha (*.f32 (*.f32 u0 alpha) -1)))
(+.f32 (*.f32 alpha (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha))) (*.f32 alpha (*.f32 -1 (*.f32 u0 alpha))))
(+.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 0) (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (*.f32 u0 -1/2) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 -1 u0)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 -1)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 -1/2)) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -1))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -1) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 -1/2)))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2)) (*.f32 (*.f32 (*.f32 alpha alpha) u0) -1))
(+.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) -1) (*.f32 (*.f32 (*.f32 alpha alpha) u0) (*.f32 u0 -1/2)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2)) alpha) (*.f32 (*.f32 (*.f32 u0 alpha) -1) alpha))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha)) alpha) (*.f32 (*.f32 -1 (*.f32 u0 alpha)) alpha))
(+.f32 (*.f32 0 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/2) u0) (*.f32 alpha alpha)) (*.f32 (*.f32 -1 u0) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 alpha (*.f32 u0 alpha))) (*.f32 -1 (*.f32 alpha (*.f32 u0 alpha))))
(+.f32 (*.f32 -1 (*.f32 alpha (*.f32 u0 alpha))) (*.f32 (*.f32 u0 -1/2) (*.f32 alpha (*.f32 u0 alpha))))
(+.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0)) (*.f32 -1 (*.f32 (*.f32 alpha alpha) u0)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 alpha alpha) u0)) (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 alpha alpha) u0)))
(-.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)
(/.f32 (*.f32 alpha (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 alpha (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) (+.f32 (*.f32 alpha alpha) 0)) alpha)
(/.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) (+.f32 0 (pow.f32 alpha 3))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 1) (/.f32 1 (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (neg.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) 1) (/.f32 1 (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (neg.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 alpha alpha)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) (*.f32 alpha alpha)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (+.f32 (*.f32 alpha alpha) 0) (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) alpha)
(/.f32 (*.f32 (+.f32 0 (pow.f32 alpha 3)) (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) alpha) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 2)
(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)) 3) 1/3)
(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 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))))
(log.f32 (+.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))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 3) (pow.f32 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))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))
Outputs
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 -1/2 (pow.f32 u0 2))
(*.f32 u0 (*.f32 u0 -1/2))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 -1/2 (pow.f32 u0 2))
(*.f32 u0 (*.f32 u0 -1/2))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(*.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)))
(*.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 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 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 -1/2 (*.f32 u0 alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.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 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 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 -1/2 (*.f32 u0 alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(*.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 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 u0 (*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.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))))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(*.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 (*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(*.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 (*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.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 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(+.f32 (*.f32 (*.f32 u0 -1/2) u0) (*.f32 -1 u0))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 u0 -1))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 u0 -1) (*.f32 u0 (*.f32 u0 -1/2)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 -1 u0) (*.f32 (*.f32 u0 -1/2) u0))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 -1/2) u0)) (*.f32 1 (*.f32 -1 u0)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 1 (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 1 (*.f32 u0 -1)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/2) u0) 1) (*.f32 (*.f32 -1 u0) 1))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) 1) (*.f32 (*.f32 u0 -1) 1))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))) 1)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(/.f32 u0 (/.f32 1 (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(/.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 1)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(/.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) (/.f32 (fma.f32 u0 -1/2 1) u0))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 (fma.f32 u0 -1/2 1) u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)) u0))
(/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))))
(*.f32 u0 (/.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 -1/2 1))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 (fma.f32 u0 -1/2 1) u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))))
(*.f32 u0 (/.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))
(/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))))
(*.f32 u0 (/.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) (fma.f32 u0 -1/2 1))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 (fma.f32 u0 -1/2 1) u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))))
(*.f32 u0 (/.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))
(/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))))
(*.f32 u0 (/.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 u0 (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (neg.f32 (fma.f32 u0 -1/2 1)))
(/.f32 u0 (/.f32 (neg.f32 (fma.f32 u0 -1/2 1)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4)) (+.f32 (*.f32 u0 1/2) -1))
(/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4)) (+.f32 -1 (*.f32 u0 1/2)))
(/.f32 (*.f32 u0 (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 u0 (/.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(/.f32 u0 (/.f32 (-.f32 (*.f32 (*.f32 u0 u0) -1/4) (fma.f32 u0 -1/2 1)) (fma.f32 (pow.f32 u0 3) 1/8 1)))
(/.f32 u0 (/.f32 (+.f32 -1 (*.f32 u0 (-.f32 1/2 (*.f32 u0 1/4)))) (fma.f32 (pow.f32 u0 3) 1/8 1)))
(/.f32 (*.f32 1 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 (fma.f32 u0 -1/2 1) u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 1 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))))
(*.f32 u0 (/.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0)) (fma.f32 u0 -1/2 1))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 (fma.f32 u0 -1/2 1) u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 1 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))))
(*.f32 u0 (/.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (*.f32 u0 (sqrt.f32 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (sqrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (sqrt.f32 (fma.f32 u0 -1/2 -1))) (/.f32 (sqrt.f32 (fma.f32 u0 -1/2 1)) (sqrt.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/4) -1)) (sqrt.f32 (fma.f32 u0 -1/2 1))) (*.f32 u0 (sqrt.f32 (fma.f32 u0 -1/2 -1))))
(/.f32 (*.f32 (*.f32 u0 (sqrt.f32 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 u0 (sqrt.f32 (fma.f32 u0 -1/2 -1))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1))) (sqrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))))
(*.f32 (/.f32 (*.f32 u0 (sqrt.f32 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1)))) (sqrt.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1)))
(/.f32 (*.f32 (*.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (cbrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (/.f32 (cbrt.f32 (fma.f32 u0 -1/2 1)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1))))
(/.f32 u0 (/.f32 (/.f32 (cbrt.f32 (fma.f32 u0 -1/2 1)) (cbrt.f32 (fma.f32 u0 (*.f32 u0 1/4) -1))) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)))
(/.f32 (*.f32 (*.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (cbrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (/.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1))) (cbrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))))
(*.f32 (/.f32 (*.f32 u0 (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (cbrt.f32 (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1)))) (cbrt.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1)))
(/.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1) u0) (neg.f32 (fma.f32 u0 -1/2 1)))
(/.f32 u0 (/.f32 (neg.f32 (fma.f32 u0 -1/2 1)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4)) (+.f32 (*.f32 u0 1/2) -1))
(/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4)) (+.f32 -1 (*.f32 u0 1/2)))
(/.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1) u0) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 u0 (/.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(/.f32 u0 (/.f32 (-.f32 (*.f32 (*.f32 u0 u0) -1/4) (fma.f32 u0 -1/2 1)) (fma.f32 (pow.f32 u0 3) 1/8 1)))
(/.f32 u0 (/.f32 (+.f32 -1 (*.f32 u0 (-.f32 1/2 (*.f32 u0 1/4)))) (fma.f32 (pow.f32 u0 3) 1/8 1)))
(/.f32 (*.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 -1/2 1))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 (fma.f32 u0 -1/2 1) u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))))
(*.f32 u0 (/.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) 1) (fma.f32 u0 -1/2 1))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 (fma.f32 u0 -1/2 1) u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))))
(*.f32 u0 (/.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 (sqrt.f32 (fma.f32 u0 -1/2 -1)) u0)) (sqrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (sqrt.f32 (fma.f32 u0 -1/2 -1))) (/.f32 (sqrt.f32 (fma.f32 u0 -1/2 1)) (sqrt.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/4) -1)) (sqrt.f32 (fma.f32 u0 -1/2 1))) (*.f32 u0 (sqrt.f32 (fma.f32 u0 -1/2 -1))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (*.f32 (sqrt.f32 (fma.f32 u0 -1/2 -1)) u0)) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 u0 (sqrt.f32 (fma.f32 u0 -1/2 -1))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1))) (sqrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))))
(*.f32 (/.f32 (*.f32 u0 (sqrt.f32 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1)))) (sqrt.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1)))
(/.f32 (/.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 -1/2 1))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 (fma.f32 u0 -1/2 1) u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1))
(/.f32 (/.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (sqrt.f32 (fma.f32 u0 -1/2 1))) (sqrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 (fma.f32 u0 -1/2 1) u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1))
(/.f32 (/.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 (cbrt.f32 (fma.f32 u0 -1/2 1)) (cbrt.f32 (fma.f32 u0 -1/2 1)))) (cbrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 (fma.f32 u0 -1/2 1) u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1))
(/.f32 (/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))))
(*.f32 u0 (/.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))))
(*.f32 u0 (/.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))))
(*.f32 u0 (/.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) 1) (fma.f32 u0 -1/2 1))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 (fma.f32 u0 -1/2 1) u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) (sqrt.f32 (fma.f32 u0 -1/2 1))) (sqrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 (fma.f32 u0 -1/2 1) u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1))
(/.f32 (/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) (*.f32 (cbrt.f32 (fma.f32 u0 -1/2 1)) (cbrt.f32 (fma.f32 u0 -1/2 1)))) (cbrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 (fma.f32 u0 -1/2 1) u0))
(/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1))
(/.f32 (/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))))
(*.f32 u0 (/.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))))
(*.f32 u0 (/.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 u0 (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))))
(*.f32 u0 (/.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))))
(pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 1)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(pow.f32 (sqrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 2)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(pow.f32 (cbrt.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 3)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(pow.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3) 1/3)
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(sqrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 2))
(fabs.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))
(log.f32 (pow.f32 (exp.f32 u0) (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)))))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(cbrt.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(cbrt.f32 (*.f32 (pow.f32 u0 3) (pow.f32 (fma.f32 u0 -1/2 -1) 3)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 u0 -1/2 -1) 3) (pow.f32 u0 3)))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(expm1.f32 (log1p.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(exp.f32 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))) 1))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(log1p.f32 (expm1.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1))))
(*.f32 u0 (fma.f32 u0 -1/2 -1))
(+.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2)) (*.f32 (*.f32 u0 alpha) -1))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 u0 alpha) -1) (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha)) (*.f32 -1 (*.f32 u0 alpha)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2))) (*.f32 1 (*.f32 (*.f32 u0 alpha) -1)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 1 (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha))) (*.f32 1 (*.f32 -1 (*.f32 u0 alpha))))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 0) (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 alpha (*.f32 (*.f32 u0 -1/2) u0)) (*.f32 alpha (*.f32 -1 u0)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 alpha (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 alpha (*.f32 u0 -1)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (*.f32 u0 -1/2)) (*.f32 (*.f32 (*.f32 u0 alpha) 1) -1))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) -1) (*.f32 (*.f32 (*.f32 u0 alpha) 1) (*.f32 u0 -1/2)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2)) 1) (*.f32 (*.f32 (*.f32 u0 alpha) -1) 1))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha)) 1) (*.f32 (*.f32 -1 (*.f32 u0 alpha)) 1))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 0 (*.f32 u0 (fma.f32 u0 -1/2 -1))) (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/2) u0) alpha) (*.f32 (*.f32 -1 u0) alpha))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) alpha) (*.f32 (*.f32 u0 -1) alpha))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 u0 alpha) 1)) (*.f32 -1 (*.f32 (*.f32 u0 alpha) 1)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 u0 alpha) 1)) (*.f32 (*.f32 u0 -1/2) (*.f32 (*.f32 u0 alpha) 1)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(+.f32 (neg.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2))) (neg.f32 (*.f32 (*.f32 u0 alpha) -1)))
(neg.f32 (*.f32 (*.f32 u0 alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (fma.f32 u0 -1/2 -1))))
(+.f32 (neg.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha))) (neg.f32 (*.f32 -1 (*.f32 u0 alpha))))
(neg.f32 (*.f32 (*.f32 u0 alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (fma.f32 u0 -1/2 -1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)))) 1)
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 1)
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 u0 alpha) (/.f32 1 (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (*.f32 u0 alpha) 1) (/.f32 1 (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 alpha) (/.f32 (fma.f32 u0 -1/2 1) (fma.f32 (*.f32 u0 u0) 1/4 -1)))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1)) alpha)
(/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1))
(/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1))
(/.f32 (*.f32 1 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 alpha) (/.f32 (fma.f32 u0 -1/2 1) (fma.f32 (*.f32 u0 u0) 1/4 -1)))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1)) alpha)
(/.f32 (*.f32 1 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1))
(/.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (+.f32 (*.f32 alpha alpha) 0)) alpha)
(/.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (/.f32 alpha (*.f32 alpha alpha)))
(/.f32 u0 (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (+.f32 0 (pow.f32 alpha 3))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 (*.f32 (pow.f32 alpha 3) u0) (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 (/.f32 (pow.f32 alpha 3) (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 alpha (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 alpha) (/.f32 (fma.f32 u0 -1/2 1) (fma.f32 (*.f32 u0 u0) 1/4 -1)))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1)) alpha)
(/.f32 (*.f32 alpha (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1))
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 alpha) (/.f32 (fma.f32 u0 -1/2 1) (fma.f32 (*.f32 u0 u0) 1/4 -1)))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1)) alpha)
(/.f32 (*.f32 alpha (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1))
(/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (neg.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 alpha) (/.f32 (neg.f32 (fma.f32 u0 -1/2 1)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4)) (/.f32 (+.f32 (*.f32 u0 1/2) -1) alpha))
(/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4)) (/.f32 (+.f32 -1 (*.f32 u0 1/2)) alpha))
(/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 u0 alpha) (/.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (neg.f32 (/.f32 (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha))))
(/.f32 (*.f32 u0 (*.f32 alpha (fma.f32 (pow.f32 u0 3) 1/8 1))) (+.f32 -1 (*.f32 u0 (-.f32 1/2 (*.f32 u0 1/4)))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) 1) (/.f32 1 (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 alpha) (/.f32 (fma.f32 u0 -1/2 1) (fma.f32 (*.f32 u0 u0) 1/4 -1)))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1)) alpha)
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (neg.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 alpha) (/.f32 (neg.f32 (fma.f32 u0 -1/2 1)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4)) (/.f32 (+.f32 (*.f32 u0 1/2) -1) alpha))
(/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4)) (/.f32 (+.f32 -1 (*.f32 u0 1/2)) alpha))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) 1) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 u0 alpha) (/.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (neg.f32 (/.f32 (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha))))
(/.f32 (*.f32 u0 (*.f32 alpha (fma.f32 (pow.f32 u0 3) 1/8 1))) (+.f32 -1 (*.f32 u0 (-.f32 1/2 (*.f32 u0 1/4)))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (sqrt.f32 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (sqrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (*.f32 alpha (sqrt.f32 (fma.f32 u0 -1/2 -1)))) (/.f32 (sqrt.f32 (fma.f32 u0 -1/2 1)) (sqrt.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1))))
(/.f32 (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/4) -1)) (/.f32 (sqrt.f32 (fma.f32 u0 -1/2 1)) (*.f32 u0 (*.f32 alpha (sqrt.f32 (fma.f32 u0 -1/2 -1))))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (sqrt.f32 (fma.f32 u0 -1/2 -1))) (sqrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 u0 (*.f32 alpha (sqrt.f32 (fma.f32 u0 -1/2 -1)))) (/.f32 (sqrt.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1))) (sqrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha (sqrt.f32 (fma.f32 u0 -1/2 -1)))) (sqrt.f32 (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1)))) (sqrt.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (cbrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 u0 alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (/.f32 (cbrt.f32 (fma.f32 u0 -1/2 1)) (cbrt.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1))))
(*.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (cbrt.f32 (fma.f32 u0 -1/2 1))) (cbrt.f32 (fma.f32 u0 (*.f32 u0 1/4) -1)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (cbrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 (*.f32 u0 alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (/.f32 (cbrt.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1))) (cbrt.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))))
(*.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (pow.f32 (cbrt.f32 (fma.f32 u0 -1/2 -1)) 2)) (cbrt.f32 (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1)))) (cbrt.f32 (fma.f32 (pow.f32 u0 3) -1/8 -1)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) (*.f32 u0 alpha)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 alpha) (/.f32 (fma.f32 u0 -1/2 1) (fma.f32 (*.f32 u0 u0) 1/4 -1)))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1)) alpha)
(/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (*.f32 u0 alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1))
(/.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (*.f32 u0 alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1))
(/.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1) (*.f32 u0 alpha)) (neg.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 alpha) (/.f32 (neg.f32 (fma.f32 u0 -1/2 1)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4)) (/.f32 (+.f32 (*.f32 u0 1/2) -1) alpha))
(/.f32 (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4)) (/.f32 (+.f32 -1 (*.f32 u0 1/2)) alpha))
(/.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1) (*.f32 u0 alpha)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 u0 alpha) (/.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (neg.f32 (/.f32 (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha))))
(/.f32 (*.f32 u0 (*.f32 alpha (fma.f32 (pow.f32 u0 3) 1/8 1))) (+.f32 -1 (*.f32 u0 (-.f32 1/2 (*.f32 u0 1/4)))))
(/.f32 (*.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) alpha) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 alpha) (/.f32 (fma.f32 u0 -1/2 1) (fma.f32 (*.f32 u0 u0) 1/4 -1)))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1)) alpha)
(/.f32 (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) alpha) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 alpha) (/.f32 (fma.f32 u0 -1/2 1) (fma.f32 (*.f32 u0 u0) 1/4 -1)))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1)) alpha)
(/.f32 (*.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1))
(/.f32 (*.f32 (+.f32 (*.f32 alpha alpha) 0) (*.f32 u0 (fma.f32 u0 -1/2 -1))) alpha)
(/.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (/.f32 alpha (*.f32 alpha alpha)))
(/.f32 u0 (/.f32 (/.f32 alpha (*.f32 alpha alpha)) (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (+.f32 0 (pow.f32 alpha 3)) (*.f32 u0 (fma.f32 u0 -1/2 -1))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 (*.f32 (pow.f32 alpha 3) u0) (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))
(*.f32 (/.f32 (pow.f32 alpha 3) (*.f32 alpha alpha)) (*.f32 u0 (fma.f32 u0 -1/2 -1)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 alpha) (/.f32 (fma.f32 u0 -1/2 1) (fma.f32 (*.f32 u0 u0) 1/4 -1)))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1)) alpha)
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) -1) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1))) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4))) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) -1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 (neg.f32 u0) alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)))
(/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(/.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) 1) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 alpha) (/.f32 (fma.f32 u0 -1/2 1) (fma.f32 (*.f32 u0 u0) 1/4 -1)))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1)) alpha)
(/.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (sqrt.f32 (fma.f32 u0 -1/2 1))) (sqrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 alpha) (/.f32 (fma.f32 u0 -1/2 1) (fma.f32 (*.f32 u0 u0) 1/4 -1)))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1)) alpha)
(/.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 (cbrt.f32 (fma.f32 u0 -1/2 1)) (cbrt.f32 (fma.f32 u0 -1/2 1)))) (cbrt.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 alpha) (/.f32 (fma.f32 u0 -1/2 1) (fma.f32 (*.f32 u0 u0) 1/4 -1)))
(*.f32 (/.f32 (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0) (fma.f32 u0 -1/2 1)) alpha)
(/.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) 1) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1))
(/.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))) (sqrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1))
(/.f32 (/.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (*.f32 (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))) (cbrt.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 (*.f32 u0 alpha) (neg.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1))) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 alpha (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4))) (fma.f32 u0 -1/2 1))
(/.f32 (neg.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 (*.f32 (neg.f32 u0) alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)))
(/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1)) (*.f32 u0 alpha)))
(pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 1)
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(pow.f32 (sqrt.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) 2)
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) 3)
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 3) 1/3)
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(neg.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)))
(neg.f32 (*.f32 (*.f32 u0 alpha) (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 alpha (neg.f32 (fma.f32 u0 -1/2 -1))))
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 2))
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))) 2))
(fabs.f32 (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(log.f32 (pow.f32 (exp.f32 (*.f32 u0 alpha)) (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)))))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 3))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3) (pow.f32 alpha 3)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) 3)))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) 1))
(*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1)))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) 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 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (-.f32 0 (exp.f32 (log1p.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))) 1)
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 u0 (neg.f32 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(+.f32 (*.f32 alpha (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2))) (*.f32 alpha (*.f32 (*.f32 u0 alpha) -1)))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 alpha (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha))) (*.f32 alpha (*.f32 -1 (*.f32 u0 alpha))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 0) (*.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) (*.f32 (*.f32 u0 -1/2) u0)) (*.f32 (*.f32 alpha alpha) (*.f32 -1 u0)))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (*.f32 u0 -1/2))) (*.f32 (*.f32 alpha alpha) (*.f32 u0 -1)))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 -1/2)) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -1))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) -1) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 -1/2)))
(*.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 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 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 -1/2)) alpha) (*.f32 (*.f32 (*.f32 u0 alpha) -1) alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 u0 alpha)) alpha) (*.f32 (*.f32 -1 (*.f32 u0 alpha)) alpha))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 0 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) 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 (*.f32 u0 -1/2) u0) (*.f32 alpha alpha)) (*.f32 (*.f32 -1 u0) (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/2)) (*.f32 alpha alpha)) (*.f32 (*.f32 u0 -1) (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 u0 -1/2) (*.f32 alpha (*.f32 u0 alpha))) (*.f32 -1 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(+.f32 (*.f32 -1 (*.f32 alpha (*.f32 u0 alpha))) (*.f32 (*.f32 u0 -1/2) (*.f32 alpha (*.f32 u0 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 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 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(-.f32 0 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 u0 (neg.f32 (*.f32 (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)
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(/.f32 (*.f32 alpha (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 (*.f32 alpha (fma.f32 (*.f32 u0 u0) 1/4 -1))) (/.f32 (fma.f32 u0 -1/2 1) alpha))
(*.f32 (/.f32 alpha (fma.f32 u0 -1/2 1)) (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0)))
(/.f32 (*.f32 alpha (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1)) alpha)
(/.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) (+.f32 (*.f32 alpha alpha) 0)) alpha)
(/.f32 (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))) (/.f32 alpha (*.f32 alpha alpha)))
(/.f32 u0 (/.f32 alpha (*.f32 (fma.f32 u0 -1/2 -1) (pow.f32 alpha 3))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) (+.f32 0 (pow.f32 alpha 3))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))) (/.f32 (*.f32 alpha alpha) (pow.f32 alpha 3)))
(*.f32 (/.f32 (pow.f32 alpha 3) (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1))) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 (*.f32 alpha (fma.f32 (*.f32 u0 u0) 1/4 -1))) (/.f32 (fma.f32 u0 -1/2 1) alpha))
(*.f32 (/.f32 alpha (fma.f32 u0 -1/2 1)) (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1)) alpha)
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 (*.f32 alpha (fma.f32 (*.f32 u0 u0) 1/4 -1))) (/.f32 (fma.f32 u0 -1/2 1) alpha))
(*.f32 (/.f32 alpha (fma.f32 u0 -1/2 1)) (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0)))
(/.f32 (*.f32 (*.f32 alpha alpha) (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1)) alpha)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) 1) (/.f32 1 (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 (*.f32 alpha (fma.f32 (*.f32 u0 u0) 1/4 -1))) (/.f32 (fma.f32 u0 -1/2 1) alpha))
(*.f32 (/.f32 alpha (fma.f32 u0 -1/2 1)) (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0)))
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1)) alpha)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))
(/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1)) alpha)
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (neg.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (neg.f32 (fma.f32 u0 -1/2 1)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(/.f32 (*.f32 alpha alpha) (/.f32 (+.f32 (*.f32 u0 1/2) -1) (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4))))
(/.f32 (*.f32 alpha alpha) (/.f32 (+.f32 -1 (*.f32 u0 1/2)) (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4))))
(/.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 u0 u0) -1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) 1/8 1))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 -1 (*.f32 u0 (-.f32 1/2 (*.f32 u0 1/4))))) (fma.f32 (pow.f32 u0 3) 1/8 1))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) 1) (/.f32 1 (fma.f32 u0 -1/2 -1)))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 (*.f32 alpha (fma.f32 (*.f32 u0 u0) 1/4 -1))) (/.f32 (fma.f32 u0 -1/2 1) alpha))
(*.f32 (/.f32 alpha (fma.f32 u0 -1/2 1)) (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0)))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1)) alpha)
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 (*.f32 u0 -1/2) -1))))
(/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1)) alpha)
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 (neg.f32 (*.f32 (*.f32 u0 u0) 1/4)) 1)) (neg.f32 (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (neg.f32 (fma.f32 u0 -1/2 1)) (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4))))
(/.f32 (*.f32 alpha alpha) (/.f32 (+.f32 (*.f32 u0 1/2) -1) (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4))))
(/.f32 (*.f32 alpha alpha) (/.f32 (+.f32 -1 (*.f32 u0 1/2)) (+.f32 u0 (*.f32 (pow.f32 u0 3) -1/4))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha alpha) u0) (+.f32 (neg.f32 (*.f32 (pow.f32 u0 3) -1/8)) 1)) (neg.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1))))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (neg.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 u0 u0) -1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) 1/8 1))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 -1 (*.f32 u0 (-.f32 1/2 (*.f32 u0 1/4))))) (fma.f32 (pow.f32 u0 3) 1/8 1))
(/.f32 (*.f32 (*.f32 u0 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) (*.f32 alpha alpha)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 (*.f32 alpha (fma.f32 (*.f32 u0 u0) 1/4 -1))) (/.f32 (fma.f32 u0 -1/2 1) alpha))
(*.f32 (/.f32 alpha (fma.f32 u0 -1/2 1)) (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0)))
(/.f32 (*.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1)) alpha)
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1) u0) (*.f32 alpha alpha)) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 (*.f32 alpha (fma.f32 (*.f32 u0 u0) 1/4 -1))) (/.f32 (fma.f32 u0 -1/2 1) alpha))
(*.f32 (/.f32 alpha (fma.f32 u0 -1/2 1)) (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0)))
(/.f32 (*.f32 (*.f32 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8)) u0) (*.f32 alpha alpha)) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1)) alpha)
(/.f32 (*.f32 (+.f32 (*.f32 alpha alpha) 0) (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) alpha)
(/.f32 (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))) (/.f32 alpha (*.f32 alpha alpha)))
(/.f32 u0 (/.f32 alpha (*.f32 (fma.f32 u0 -1/2 -1) (pow.f32 alpha 3))))
(/.f32 (*.f32 (+.f32 0 (pow.f32 alpha 3)) (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))) (+.f32 (*.f32 alpha alpha) 0))
(/.f32 (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))) (/.f32 (*.f32 alpha alpha) (pow.f32 alpha 3)))
(*.f32 (/.f32 (pow.f32 alpha 3) (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha (fma.f32 u0 -1/2 -1))))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) -1)) alpha) (fma.f32 u0 -1/2 1))
(/.f32 (*.f32 u0 (*.f32 alpha (fma.f32 (*.f32 u0 u0) 1/4 -1))) (/.f32 (fma.f32 u0 -1/2 1) alpha))
(*.f32 (/.f32 alpha (fma.f32 u0 -1/2 1)) (*.f32 alpha (-.f32 (*.f32 (pow.f32 u0 3) 1/4) u0)))
(/.f32 (*.f32 (*.f32 (*.f32 u0 alpha) (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) alpha) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (fma.f32 u0 -1/2 1)))
(/.f32 (*.f32 u0 (+.f32 -1 (*.f32 (pow.f32 u0 3) -1/8))) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 (fma.f32 u0 -1/2 1)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (/.f32 (*.f32 u0 alpha) (fma.f32 u0 (*.f32 u0 1/4) (fma.f32 u0 -1/2 1))) (fma.f32 (pow.f32 u0 3) -1/8 -1)) alpha)
(pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 1)
(*.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 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 3)
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(pow.f32 (pow.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)) 3) 1/3)
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(neg.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))
(*.f32 (neg.f32 u0) (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(*.f32 u0 (neg.f32 (*.f32 (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))
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))) 2))
(fabs.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha))))
(log.f32 (pow.f32 (exp.f32 alpha) (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha)))))
(*.f32 u0 (*.f32 (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))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(cbrt.f32 (*.f32 (pow.f32 alpha 3) (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 3)))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) alpha)) 3) (pow.f32 alpha 3)))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(expm1.f32 (log1p.f32 (*.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 (*.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 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))) 1))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u0 (fma.f32 u0 -1/2 -1)) (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (fma.f32 u0 -1/2 -1) (*.f32 alpha alpha)))

localize32.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))
0.3b
(*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)))
0.3b
(*.f32 u0 (*.f32 alpha alpha))
Compiler

Compiled 40 to 14 computations (65% saved)

series2.0ms (0%)

Counts
3 → 72
Calls

18 calls:

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

rewrite92.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1096×unswap-sqr
832×swap-sqr
554×distribute-rgt-in
518×distribute-lft-in
424×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01069
122065
2299965
Stop Event
node limit
Counts
3 → 163
Calls
Call 1
Inputs
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)))
(+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (*.f32 alpha alpha)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u0 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 alpha alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 alpha alpha))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) alpha) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 1 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))) (/.f32 (/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (+.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u0 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (*.f32 u0 1/2) (*.f32 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (+.f32 (*.f32 (*.f32 u0 alpha) 1) (*.f32 (*.f32 u0 1/2) (*.f32 u0 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (+.f32 (*.f32 (*.f32 u0 alpha) 1) (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 alpha)) (*.f32 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 alpha)) (*.f32 (*.f32 u0 alpha) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) (*.f32 u0 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) (*.f32 (*.f32 u0 alpha) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) 1) u0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (sqrt.f32 u0)) (+.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (sqrt.f32 u0)) (+.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 u0 1/2)) (*.f32 alpha (sqrt.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (sqrt.f32 u0)) (+.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 (*.f32 u0 1/2) (*.f32 alpha (sqrt.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (sqrt.f32 u0)) (+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 alpha (sqrt.f32 u0))) (*.f32 alpha (sqrt.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 u0) (+.f32 (*.f32 (sqrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (sqrt.f32 u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 u0) (+.f32 (*.f32 (sqrt.f32 u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2)) (*.f32 (sqrt.f32 u0) (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))) (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 alpha) 2) (+.f32 (*.f32 u0 (cbrt.f32 (pow.f32 alpha 4))) (*.f32 (*.f32 u0 (*.f32 u0 1/2)) (cbrt.f32 (pow.f32 alpha 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 alpha) 2) (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) (cbrt.f32 (pow.f32 alpha 4))) (*.f32 u0 (cbrt.f32 (pow.f32 alpha 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (+.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2) (*.f32 (*.f32 u0 1/2) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (+.f32 (*.f32 (*.f32 u0 1/2) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2)) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2) (+.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2) (+.f32 (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 1/2)) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 u0 u0)) (+.f32 (*.f32 (cbrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (cbrt.f32 u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 u0 u0)) (+.f32 (*.f32 (cbrt.f32 u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2)) (*.f32 (cbrt.f32 u0) (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u0 alpha) (+.f32 alpha (*.f32 alpha (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u0 alpha) (+.f32 (*.f32 alpha (*.f32 u0 1/2)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (/.f32 (/.f32 1 u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 alpha (sqrt.f32 u0))) (*.f32 alpha (sqrt.f32 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (fma.f32 u0 1/2 1) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2)) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 alpha)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)) u0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) (*.f32 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 1/2) 3) 1))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 u0 1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))) (-.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (+.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) 3) (pow.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))) 3))) (+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))) (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) (sqrt.f32 (fma.f32 u0 1/2 1))) (*.f32 (*.f32 alpha (sqrt.f32 u0)) (sqrt.f32 (fma.f32 u0 1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))) (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2)) (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2)) (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))) (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 1/2) 3) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 (*.f32 u0 u0) 1/4))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) 3)) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (*.f32 u0 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) 1) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (-.f32 (*.f32 u0 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))) (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 (*.f32 u0 u0) 1/4))) 1) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) 1) (*.f32 u0 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) 1) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2)) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 u0 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)) (*.f32 u0 (*.f32 alpha alpha))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))) (/.f32 (/.f32 1 u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) 3)) (/.f32 (/.f32 1 u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))) (+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 1/2) 3) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 u0 1/2)) u0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 u0 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) 1) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))) (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 alpha (+.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (sqrt.f32 u0)))) (*.f32 alpha (-.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (sqrt.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 u0 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (fma.f32 u0 1/2 1)) (*.f32 u0 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u0 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2) (*.f32 u0 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 alpha alpha) u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) (*.f32 u0 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) alpha) (*.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) alpha) (*.f32 u0 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))) 2) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))) (*.f32 u0 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 u0 (*.f32 u0 1/2)) (*.f32 alpha alpha) (*.f32 u0 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 u0 alpha) alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))))))

simplify138.0ms (1.5%)

Algorithm
egg-herbie
Rules
1282×associate-*r*
1184×associate-*l*
918×associate-/l*
744×times-frac
680×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
043211883
1142011285
2773011285
Stop Event
node limit
Counts
235 → 234
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/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 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha)))) 1)
(pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 3)
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2))
(log.f32 (pow.f32 (exp.f32 (*.f32 alpha alpha)) u0))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 alpha alpha)))))
(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))))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 alpha alpha))) 1))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 alpha alpha))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))) 1)
(pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 1)
(pow.f32 (*.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) alpha) 2)
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))) 3)
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2))
(log.f32 (pow.f32 (exp.f32 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))) 1))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 1 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha))))
(-.f32 (/.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))) (/.f32 (/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))
(-.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))) 1)
(-.f32 (+.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha))))) 1)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 u0 (+.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))
(*.f32 u0 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (*.f32 alpha alpha)))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (*.f32 u0 1/2) (*.f32 u0 alpha))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 alpha) 1) (*.f32 (*.f32 u0 1/2) (*.f32 u0 alpha))))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 alpha) 1) (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 alpha)) (*.f32 u0 alpha)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 alpha)) (*.f32 (*.f32 u0 alpha) 1)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) (*.f32 u0 alpha)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) (*.f32 (*.f32 u0 alpha) 1)))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) 1)))
(*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) 1) u0))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 1))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 1)
(*.f32 1 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(*.f32 (*.f32 alpha (sqrt.f32 u0)) (+.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 u0 1/2))))
(*.f32 (*.f32 alpha (sqrt.f32 u0)) (+.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 u0 1/2)) (*.f32 alpha (sqrt.f32 u0))))
(*.f32 (*.f32 alpha (sqrt.f32 u0)) (+.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 (*.f32 u0 1/2) (*.f32 alpha (sqrt.f32 u0)))))
(*.f32 (*.f32 alpha (sqrt.f32 u0)) (+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 alpha (sqrt.f32 u0))) (*.f32 alpha (sqrt.f32 u0))))
(*.f32 (sqrt.f32 u0) (+.f32 (*.f32 (sqrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (sqrt.f32 u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2))))
(*.f32 (sqrt.f32 u0) (+.f32 (*.f32 (sqrt.f32 u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2)) (*.f32 (sqrt.f32 u0) (*.f32 alpha alpha))))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))) (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (+.f32 (*.f32 u0 (cbrt.f32 (pow.f32 alpha 4))) (*.f32 (*.f32 u0 (*.f32 u0 1/2)) (cbrt.f32 (pow.f32 alpha 4)))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) (cbrt.f32 (pow.f32 alpha 4))) (*.f32 u0 (cbrt.f32 (pow.f32 alpha 4)))))
(*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (+.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2) (*.f32 (*.f32 u0 1/2) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2))))
(*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (+.f32 (*.f32 (*.f32 u0 1/2) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2)) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2) (+.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 1/2))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2) (+.f32 (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 1/2)) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha)))))
(*.f32 (cbrt.f32 (*.f32 u0 u0)) (+.f32 (*.f32 (cbrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (cbrt.f32 u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2))))
(*.f32 (cbrt.f32 (*.f32 u0 u0)) (+.f32 (*.f32 (cbrt.f32 u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2)) (*.f32 (cbrt.f32 u0) (*.f32 alpha alpha))))
(*.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))
(*.f32 (*.f32 u0 alpha) (+.f32 alpha (*.f32 alpha (*.f32 u0 1/2))))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 alpha (*.f32 u0 1/2)) alpha))
(*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (/.f32 (/.f32 1 u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))
(*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(*.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 alpha (sqrt.f32 u0))) (*.f32 alpha (sqrt.f32 u0)))
(*.f32 (*.f32 (fma.f32 u0 1/2 1) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2)) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 alpha)) alpha)
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)) u0)
(*.f32 (*.f32 u0 (fma.f32 u0 1/2 1)) (*.f32 alpha alpha))
(*.f32 (/.f32 (/.f32 1 u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 1/2) 3) 1))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 u0 1/2 1))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))) (-.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (+.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) 3) (pow.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))) 3))) (+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))) (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2)))))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) (sqrt.f32 (fma.f32 u0 1/2 1))) (*.f32 (*.f32 alpha (sqrt.f32 u0)) (sqrt.f32 (fma.f32 u0 1/2 1))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))) (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2)) (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2)) (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))))))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(/.f32 1 (/.f32 1 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))
(/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))
(/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))
(/.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))))
(/.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))) (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 1/2) 3) 1))))
(/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 (*.f32 u0 u0) 1/4))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 1/2))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) 3)) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (*.f32 u0 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) 1) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (-.f32 (*.f32 u0 1/2) 1))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 u0 1/2))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))) (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 (*.f32 u0 u0) 1/4))) 1) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 1/2))))
(/.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) 1) (*.f32 u0 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(/.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) 1) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2)) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 u0 1/2) 1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)) (*.f32 u0 (*.f32 alpha alpha))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 u0 1/2))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))) (/.f32 (/.f32 1 u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) 3)) (/.f32 (/.f32 1 u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))) (+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 1/2) 3) 1)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3)))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 u0 1/2)) u0))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 u0 1/2) 1))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) 1) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))) (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 alpha (+.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (sqrt.f32 u0)))) (*.f32 alpha (-.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (sqrt.f32 u0))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 1)
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))) 2)
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 3)
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 3) 1/3)
(neg.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 u0 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))))
(neg.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))))
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 u0 1/2 1)) (*.f32 u0 (*.f32 alpha alpha))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 3))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 1))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))
(fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 1 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))
(fma.f32 1 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) alpha) (*.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) alpha) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))) 2) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))
(fma.f32 (*.f32 u0 (*.f32 u0 1/2)) (*.f32 alpha alpha) (*.f32 u0 (*.f32 alpha alpha)))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))
Outputs
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 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 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.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 (*.f32 u0 alpha)) (*.f32 u0 1/2))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 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 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 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 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 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 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 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 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 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 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 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 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 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 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 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 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha)))) 1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2)
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 3)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) 1/3)
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2))
(fabs.f32 (*.f32 alpha (*.f32 u0 alpha)))
(log.f32 (pow.f32 (exp.f32 (*.f32 alpha alpha)) u0))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 alpha alpha)))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 alpha alpha))) 1))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))) 1)
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2))
(pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 1)
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) alpha) 2)
(pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2)))) 2)
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))) 3)
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2))
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) 1/3)
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2))
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2))
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2))
(fabs.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)))
(log.f32 (pow.f32 (exp.f32 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha)))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))) 1))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))
(*.f32 1/2 (*.f32 (*.f32 alpha alpha) (*.f32 u0 u0)))
(*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha)))) (-.f32 1 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) 1)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))) (-.f32 1 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(-.f32 (/.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))) (/.f32 (/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))
(-.f32 (/.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1))) (/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1))) (/.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1))))
(-.f32 (+.f32 (*.f32 u0 (*.f32 alpha alpha)) (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))))) 1)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(-.f32 (+.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 alpha alpha))))) 1)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 u0 (+.f32 (*.f32 alpha alpha) (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 u0 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (*.f32 u0 1/2) (*.f32 u0 alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 alpha) 1) (*.f32 (*.f32 u0 1/2) (*.f32 u0 alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 alpha) 1) (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 alpha)) (*.f32 u0 alpha)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 alpha)) (*.f32 (*.f32 u0 alpha) 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) (*.f32 u0 alpha)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) (*.f32 (*.f32 u0 alpha) 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 alpha alpha) (*.f32 u0 (fma.f32 u0 1/2 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) 1)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) 1) u0))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 1))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 1)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 1 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 alpha (sqrt.f32 u0)) (+.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 u0 1/2))))
(*.f32 (fma.f32 u0 1/2 1) (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2))
(*.f32 (*.f32 alpha (sqrt.f32 u0)) (+.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 u0 1/2)) (*.f32 alpha (sqrt.f32 u0))))
(*.f32 (fma.f32 u0 1/2 1) (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2))
(*.f32 (*.f32 alpha (sqrt.f32 u0)) (+.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 (*.f32 u0 1/2) (*.f32 alpha (sqrt.f32 u0)))))
(*.f32 (fma.f32 u0 1/2 1) (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2))
(*.f32 (*.f32 alpha (sqrt.f32 u0)) (+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 alpha (sqrt.f32 u0))) (*.f32 alpha (sqrt.f32 u0))))
(*.f32 (fma.f32 u0 1/2 1) (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2))
(*.f32 (sqrt.f32 u0) (+.f32 (*.f32 (sqrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (sqrt.f32 u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2))))
(*.f32 (fma.f32 u0 1/2 1) (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2))
(*.f32 (sqrt.f32 u0) (+.f32 (*.f32 (sqrt.f32 u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2)) (*.f32 (sqrt.f32 u0) (*.f32 alpha alpha))))
(*.f32 (fma.f32 u0 1/2 1) (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2))
(*.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))) (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))))
(*.f32 (fma.f32 u0 1/2 1) (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (+.f32 (*.f32 u0 (cbrt.f32 (pow.f32 alpha 4))) (*.f32 (*.f32 u0 (*.f32 u0 1/2)) (cbrt.f32 (pow.f32 alpha 4)))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 (pow.f32 alpha 4)) (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) (cbrt.f32 (pow.f32 alpha 4))) (*.f32 u0 (cbrt.f32 (pow.f32 alpha 4)))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 (pow.f32 alpha 4)) (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2)))))
(*.f32 (pow.f32 (cbrt.f32 alpha) 2) (*.f32 (cbrt.f32 (pow.f32 alpha 4)) (fma.f32 1/2 (*.f32 u0 u0) u0)))
(*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (+.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2) (*.f32 (*.f32 u0 1/2) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (+.f32 (*.f32 (*.f32 u0 1/2) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2)) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2) (+.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 1/2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2) (+.f32 (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 1/2)) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha)))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (cbrt.f32 (*.f32 u0 u0)) (+.f32 (*.f32 (cbrt.f32 u0) (*.f32 alpha alpha)) (*.f32 (cbrt.f32 u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2))))
(*.f32 (cbrt.f32 (*.f32 u0 u0)) (*.f32 (cbrt.f32 u0) (fma.f32 (*.f32 alpha alpha) (*.f32 u0 1/2) (*.f32 alpha alpha))))
(*.f32 (cbrt.f32 (*.f32 u0 u0)) (*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))) (cbrt.f32 u0)))
(*.f32 (cbrt.f32 (*.f32 u0 u0)) (+.f32 (*.f32 (cbrt.f32 u0) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2)) (*.f32 (cbrt.f32 u0) (*.f32 alpha alpha))))
(*.f32 (cbrt.f32 (*.f32 u0 u0)) (*.f32 (cbrt.f32 u0) (fma.f32 (*.f32 alpha alpha) (*.f32 u0 1/2) (*.f32 alpha alpha))))
(*.f32 (cbrt.f32 (*.f32 u0 u0)) (*.f32 (*.f32 alpha (*.f32 alpha (fma.f32 u0 1/2 1))) (cbrt.f32 u0)))
(*.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (+.f32 alpha (*.f32 alpha (*.f32 u0 1/2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 alpha (*.f32 u0 1/2)) alpha))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (/.f32 (/.f32 1 u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))
(*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 1 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1)))))
(*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1))))
(*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2))))
(*.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 alpha (sqrt.f32 u0))) (*.f32 alpha (sqrt.f32 u0)))
(*.f32 (fma.f32 u0 1/2 1) (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2))
(*.f32 (*.f32 (fma.f32 u0 1/2 1) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2)) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 (fma.f32 u0 1/2 1) (*.f32 u0 alpha)) alpha)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)) u0)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.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 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (/.f32 (/.f32 1 u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))
(*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 1 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1)))))
(*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))
(/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 1/2) 3) 1))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 u0 1/2 1))))
(*.f32 (*.f32 (/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (/.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (+.f32 (*.f32 (pow.f32 u0 3) 1/8) -1))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 u0 1/2 1))))
(*.f32 (/.f32 (*.f32 1 (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (*.f32 alpha (*.f32 u0 alpha)))) (fma.f32 (pow.f32 u0 3) 1/8 -1)) (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (fma.f32 u0 1/2 1) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2)))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))) (-.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))) (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (*.f32 u0 (*.f32 (pow.f32 u0 3) 1/16)))) (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))) (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))
(*.f32 (/.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 4) (*.f32 (pow.f32 u0 4) 1/16)) (*.f32 (+.f32 1 (*.f32 u0 -1/2)) (*.f32 (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 4)))) (fma.f32 (pow.f32 u0 3) 1/8 1))) (-.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2) (*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (+.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) 3) (pow.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))) 3))) (+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))) (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2)))))
(*.f32 (/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) 3) (pow.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))) 3)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (fma.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))) (*.f32 u0 (*.f32 (pow.f32 u0 3) 1/16)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (-.f32 1 (*.f32 u0 1/2)) (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))) (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2))))))
(*.f32 (*.f32 (/.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (fma.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 6) (pow.f32 (+.f32 1 (*.f32 u0 -1/2)) 3) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 6))) (fma.f32 (pow.f32 u0 3) 1/8 1)) (fma.f32 (*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2))) (-.f32 (*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2))) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2)) (*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 4) (*.f32 (pow.f32 u0 4) 1/16))))
(*.f32 (*.f32 (*.f32 alpha (sqrt.f32 u0)) (sqrt.f32 (fma.f32 u0 1/2 1))) (*.f32 (*.f32 alpha (sqrt.f32 u0)) (sqrt.f32 (fma.f32 u0 1/2 1))))
(*.f32 (fma.f32 u0 1/2 1) (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1))))) (cbrt.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1)))))) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))) 2) (*.f32 (cbrt.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1))))) (cbrt.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1)))))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))) (*.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1))))) (cbrt.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1)))))) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))) 2) (*.f32 (cbrt.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1))))) (cbrt.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1)))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) (sqrt.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2)) (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2)) (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1))))) (cbrt.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1)))))) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))) 2) (*.f32 (cbrt.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1))))) (cbrt.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1)))))))
(/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(/.f32 1 (/.f32 1 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))
(*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 1 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1)))))
(*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1))))
(/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))
(/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2))))
(/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(/.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))))
(*.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (fma.f32 (pow.f32 u0 3) 1/8 1))) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (fma.f32 (pow.f32 u0 3) 1/8 1))) (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2))))
(/.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 (*.f32 u0 u0) 1/4 -1))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 (*.f32 u0 u0) 1/4 -1))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 1/4) -1))) (/.f32 (sqrt.f32 (*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 1/4) -1))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))))
(/.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (fma.f32 (pow.f32 u0 3) 1/8 1))) (/.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (fma.f32 (pow.f32 u0 3) 1/8 1)))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (fma.f32 (pow.f32 u0 3) 1/8 1)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))) (/.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 (*.f32 u0 u0) 1/4 -1))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 (*.f32 u0 u0) 1/4 -1)))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 (*.f32 u0 u0) 1/4 -1))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 1/4) -1))) (*.f32 (/.f32 (cbrt.f32 (*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 1/4) -1))) (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 -1))) (/.f32 (cbrt.f32 (*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 1/4) -1))) u0)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 1/2) 3) 1))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 6) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 6)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 (*.f32 (pow.f32 u0 3) 1/8) -1)))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 6) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 6)) (*.f32 (*.f32 (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2)) (fma.f32 (pow.f32 u0 3) 1/8 -1)) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)))
(/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 (*.f32 u0 u0) 1/4))) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 1/2))))
(*.f32 (/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 u0 (*.f32 alpha alpha))) (/.f32 (-.f32 1 (*.f32 u0 (*.f32 u0 1/4))) (-.f32 1 (*.f32 u0 1/2))))
(*.f32 (/.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (*.f32 alpha (*.f32 u0 alpha))) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (+.f32 1 (*.f32 u0 -1/2))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (*.f32 u0 (*.f32 (pow.f32 u0 3) 1/16)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)))) (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 -1)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 (*.f32 u0 u0) 1/4 1)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 4) (*.f32 (pow.f32 u0 4) 1/16)) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 4)) (*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (*.f32 (fma.f32 u0 (*.f32 u0 1/4) 1) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 3) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 6) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 3) 3) (pow.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) 3)) (*.f32 (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2)) (fma.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (-.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 3)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 6))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) 3)) (*.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))) (+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) 3)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1))) (fma.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))) (*.f32 u0 (*.f32 (pow.f32 u0 3) 1/16)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 (*.f32 u0 u0) 1/4 1)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 6) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 6)) (fma.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 4) (*.f32 (pow.f32 u0 4) 1/16) (*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 4) (fma.f32 u0 (*.f32 u0 1/4) 1)))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (*.f32 u0 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(*.f32 (/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 u0 (*.f32 alpha alpha))) (/.f32 (-.f32 1 (*.f32 u0 (*.f32 u0 1/4))) (-.f32 1 (*.f32 u0 1/2))))
(*.f32 (/.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (*.f32 alpha (*.f32 u0 alpha))) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (+.f32 1 (*.f32 u0 -1/2))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2))))
(/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) 1) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))
(*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 1 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1)))))
(*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (-.f32 (*.f32 u0 1/2) 1))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (fma.f32 u0 1/2 -1) (fma.f32 (*.f32 u0 u0) 1/4 -1)))
(*.f32 (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (fma.f32 u0 1/2 -1)) (*.f32 alpha (*.f32 u0 alpha)))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 u0 1/2))))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (-.f32 (fma.f32 (*.f32 u0 u0) 1/4 1) (*.f32 u0 1/2)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(*.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 (fma.f32 u0 (*.f32 u0 1/4) 1) (*.f32 u0 -1/2))) (fma.f32 (pow.f32 u0 3) 1/8 1))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 (*.f32 alpha (sqrt.f32 u0)) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(*.f32 (/.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1)))) (sqrt.f32 (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2)))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (fma.f32 (pow.f32 u0 3) 1/8 1))))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))) (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(/.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1)))) (/.f32 (sqrt.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 (*.f32 u0 u0) 1/4 -1)))))
(*.f32 (/.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1)))) (sqrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1)))) (sqrt.f32 (*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 1/4) -1))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2)))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (fma.f32 (pow.f32 u0 3) 1/8 1))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2) (/.f32 (cbrt.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 (*.f32 u0 u0) 1/4 -1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1)))) (cbrt.f32 (*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 1/4) -1))))
(/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))
(/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2))))
(/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 (*.f32 u0 u0) 1/4))) 1) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (-.f32 1 (*.f32 u0 1/2))))
(*.f32 (/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 u0 (*.f32 alpha alpha))) (/.f32 (-.f32 1 (*.f32 u0 (*.f32 u0 1/4))) (-.f32 1 (*.f32 u0 1/2))))
(*.f32 (/.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (*.f32 alpha (*.f32 u0 alpha))) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (+.f32 1 (*.f32 u0 -1/2))))
(/.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) 1) (*.f32 u0 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(*.f32 (/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 u0 (*.f32 alpha alpha))) (/.f32 (-.f32 1 (*.f32 u0 (*.f32 u0 1/4))) (-.f32 1 (*.f32 u0 1/2))))
(*.f32 (/.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (*.f32 alpha (*.f32 u0 alpha))) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (+.f32 1 (*.f32 u0 -1/2))))
(/.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) 1) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 (*.f32 alpha (sqrt.f32 u0)) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(*.f32 (/.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1)))) (sqrt.f32 (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2)))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (fma.f32 (pow.f32 u0 3) 1/8 1))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0)))) (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(/.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1)))) (/.f32 (sqrt.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 (*.f32 u0 u0) 1/4 -1)))))
(*.f32 (/.f32 (*.f32 alpha (*.f32 (sqrt.f32 u0) (sqrt.f32 (fma.f32 u0 1/2 1)))) (sqrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1)))) (sqrt.f32 (*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 1/4) -1))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)))) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8)))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2)))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (fma.f32 (pow.f32 u0 3) 1/8 1))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1))) (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2)) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 2) (/.f32 (cbrt.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 (*.f32 u0 u0) 1/4 -1)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))) 2) (cbrt.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1)))) (cbrt.f32 (*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (fma.f32 u0 (*.f32 u0 1/4) -1))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 u0 1/2) 1))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (fma.f32 u0 1/2 -1) (fma.f32 (*.f32 u0 u0) 1/4 -1)))
(*.f32 (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (fma.f32 u0 1/2 -1)) (*.f32 alpha (*.f32 u0 alpha)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3)) (*.f32 u0 (*.f32 alpha alpha))) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) (-.f32 1 (*.f32 u0 1/2))))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (-.f32 (fma.f32 (*.f32 u0 u0) 1/4 1) (*.f32 u0 1/2)) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(*.f32 (/.f32 (*.f32 alpha (*.f32 u0 alpha)) (+.f32 (fma.f32 u0 (*.f32 u0 1/4) 1) (*.f32 u0 -1/2))) (fma.f32 (pow.f32 u0 3) 1/8 1))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))) (/.f32 (/.f32 1 u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (*.f32 u0 (*.f32 (pow.f32 u0 3) 1/16)))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)))) (*.f32 u0 (*.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 -1)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 (*.f32 u0 u0) 1/4 1)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 4) (*.f32 (pow.f32 u0 4) 1/16)) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 4)) (*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (*.f32 (fma.f32 u0 (*.f32 u0 1/4) 1) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) 3)) (/.f32 (/.f32 1 u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))) (+.f32 (*.f32 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3)) (*.f32 (*.f32 u0 (pow.f32 u0 3)) 1/16)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (+.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) 3)) (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1))) (fma.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))) (*.f32 u0 (*.f32 (pow.f32 u0 3) 1/16)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 (*.f32 u0 u0) 1/4 1)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 6) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 6)) (fma.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 4) (*.f32 (pow.f32 u0 4) 1/16) (*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 4) (fma.f32 u0 (*.f32 u0 1/4) 1)))) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 1/2) 3) 1)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 6) (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 6)) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 (*.f32 (pow.f32 u0 3) 1/8) -1)))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 6) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 6)) (*.f32 (*.f32 (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2)) (fma.f32 (pow.f32 u0 3) 1/8 -1)) (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))) (+.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3)) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 3)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 3) 3) (pow.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 6) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (-.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 3) 3) (pow.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) 3)) (*.f32 (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2)) (fma.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (-.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 3)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 6))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) u0) (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))
(*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 1 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1)))))
(*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 alpha alpha)) (-.f32 (*.f32 u0 (*.f32 u0 1/2)) u0))
(/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 (*.f32 u0 u0) 1/4 -1)) (*.f32 (fma.f32 u0 (*.f32 u0 1/2) (neg.f32 u0)) (*.f32 alpha alpha)))
(/.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (/.f32 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 (*.f32 u0 1/2) (neg.f32 u0))) (fma.f32 u0 (*.f32 u0 1/4) -1)))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 u0 (*.f32 alpha alpha))) (-.f32 (*.f32 u0 1/2) 1))
(*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 1 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1)))))
(*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) 1) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))
(*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 1 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1)))))
(*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))) (sqrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 1 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1)))))
(*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1)))))
(*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 (fma.f32 (*.f32 u0 u0) 1/4 -1) (/.f32 1 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) (fma.f32 u0 1/2 -1)))))
(*.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (fma.f32 u0 1/2 -1))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 alpha (+.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (sqrt.f32 u0)))) (*.f32 alpha (-.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (sqrt.f32 u0))))
(/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (fma.f32 (*.f32 u0 u0) 1/4 -1)) (*.f32 (*.f32 alpha (-.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (sqrt.f32 u0))) (*.f32 alpha (+.f32 (sqrt.f32 u0) (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2)))))))
(*.f32 (/.f32 (fma.f32 u0 (*.f32 u0 1/4) -1) (*.f32 alpha (-.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) (sqrt.f32 u0)))) (/.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (*.f32 alpha (+.f32 (sqrt.f32 u0) (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2)))))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) 1) (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))
(/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2))))
(/.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2))))))
(/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2))))
(pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 1)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 u0 1/2 1)) (*.f32 alpha (sqrt.f32 u0))) 2)
(*.f32 (fma.f32 u0 1/2 1) (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2))
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 3)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 3) 1/3)
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(neg.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 (*.f32 (*.f32 u0 u0) 1/4) 1)) (*.f32 u0 (neg.f32 (*.f32 (*.f32 alpha alpha) (-.f32 (*.f32 u0 1/2) 1))))))
(*.f32 (/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (*.f32 u0 (*.f32 alpha alpha))) (/.f32 (-.f32 1 (*.f32 u0 (*.f32 u0 1/4))) (-.f32 1 (*.f32 u0 1/2))))
(*.f32 (/.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (*.f32 alpha (*.f32 u0 alpha))) (/.f32 (+.f32 1 (*.f32 (*.f32 u0 u0) -1/4)) (+.f32 1 (*.f32 u0 -1/2))))
(neg.f32 (/.f32 (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (+.f32 1 (pow.f32 (*.f32 u0 1/2) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))))))
(/.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 3) (/.f32 (+.f32 (pow.f32 (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))) 2) (*.f32 (pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 2) (-.f32 1 (*.f32 u0 1/2)))) (+.f32 1 (*.f32 (pow.f32 u0 3) 1/8))))
(*.f32 (pow.f32 (*.f32 alpha (*.f32 u0 alpha)) 3) (/.f32 (fma.f32 (pow.f32 u0 3) 1/8 1) (fma.f32 (*.f32 (pow.f32 alpha 4) (*.f32 u0 u0)) (+.f32 1 (*.f32 u0 -1/2)) (pow.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) 2))))
(sqrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 2))
(fabs.f32 (*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1))))
(log.f32 (pow.f32 (exp.f32 (fma.f32 u0 1/2 1)) (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1))) 3))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))) 1))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(fma.f32 u0 (*.f32 (*.f32 u0 (*.f32 alpha alpha)) 1/2) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 alpha alpha) u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(fma.f32 1 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(fma.f32 1 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) alpha) (*.f32 (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2))) alpha) (*.f32 u0 (*.f32 alpha alpha)))
(+.f32 (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2)))) 2) (*.f32 u0 (*.f32 alpha alpha)))
(+.f32 (*.f32 alpha (*.f32 u0 alpha)) (pow.f32 (*.f32 alpha (sqrt.f32 (*.f32 u0 (*.f32 u0 1/2)))) 2))
(fma.f32 (*.f32 alpha (sqrt.f32 u0)) (*.f32 alpha (sqrt.f32 u0)) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))
(+.f32 (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2) (*.f32 u0 (*.f32 u0 (*.f32 (*.f32 alpha alpha) 1/2))))
(+.f32 (*.f32 (*.f32 alpha (*.f32 u0 alpha)) (*.f32 u0 1/2)) (pow.f32 (*.f32 alpha (sqrt.f32 u0)) 2))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))) 2) (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)))) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) 2) (cbrt.f32 (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 u0 (*.f32 u0 1/2)) (*.f32 alpha alpha) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))
(fma.f32 (*.f32 u0 alpha) alpha (*.f32 u0 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2))))
(*.f32 u0 (*.f32 (*.f32 alpha alpha) (fma.f32 u0 1/2 1)))
(*.f32 (*.f32 u0 alpha) (*.f32 alpha (fma.f32 u0 1/2 1)))

localize69.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 u0 -1/6)
0.3b
(*.f32 u0 -1/3)
0.3b
(*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3)))
0.4b
(*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3)))
Compiler

Compiled 96 to 66 computations (31.3% saved)

series3.0ms (0%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
u0
@0
(*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3)))
0.0ms
u0
@0
(*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3)))
0.0ms
u0
@inf
(*.f32 u0 -1/3)
0.0ms
u0
@-inf
(*.f32 u0 -1/3)
0.0ms
alpha
@inf
(*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3)))

rewrite69.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1302×unswap-sqr
1134×swap-sqr
500×sqr-pow
486×pow-sqr
318×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01463
129163
2350263
Stop Event
node limit
Counts
3 → 43
Calls
Call 1
Inputs
(*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3)))
(*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3)))
(*.f32 u0 -1/3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 u0 (sqrt.f32 -1/6)) (*.f32 alpha (sqrt.f32 3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (*.f32 1/36 (pow.f32 u0 4)) (*.f32 9 (pow.f32 alpha 4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (pow.f32 (exp.f32 u0) -1/6) u0) (*.f32 alpha (*.f32 alpha 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 -1/6 (*.f32 u0 u0)) 3) (pow.f32 (*.f32 alpha (*.f32 alpha 3)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 alpha 3)) 3) (pow.f32 (*.f32 -1/6 (*.f32 u0 u0)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (*.f32 u0 -1/3)) (*.f32 alpha (sqrt.f32 3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 -1/3) 2) (*.f32 9 (pow.f32 alpha 4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 alpha 3)) 3) (pow.f32 (*.f32 u0 -1/3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 alpha (*.f32 alpha 3)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u0 -1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 -1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 u0 -1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u0 -1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u0 -1/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u0 -1/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 -1/3) u0))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u0 -1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u0 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u0 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 u0 -1/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u0 -1/3)))))))

simplify68.0ms (0.7%)

Algorithm
egg-herbie
Rules
1072×unswap-sqr
938×*-commutative
594×cube-prod
574×sqr-pow
552×+-commutative
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01271813
13121813
214241813
350621657
Stop Event
node limit
Counts
103 → 55
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 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 -1/3 u0)
(*.f32 -1/3 u0)
(*.f32 -1/3 u0)
(*.f32 -1/3 u0)
(*.f32 -1/3 u0)
(*.f32 -1/3 u0)
(*.f32 -1/3 u0)
(*.f32 -1/3 u0)
(*.f32 -1/3 u0)
(*.f32 -1/3 u0)
(*.f32 -1/3 u0)
(*.f32 -1/3 u0)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3)))))) 1)
(pow.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3)))) 1)
(pow.f32 (*.f32 (*.f32 u0 (sqrt.f32 -1/6)) (*.f32 alpha (sqrt.f32 3))) 2)
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3))))) 3)
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3)))) 3) 1/3)
(sqrt.f32 (*.f32 (*.f32 1/36 (pow.f32 u0 4)) (*.f32 9 (pow.f32 alpha 4))))
(log.f32 (pow.f32 (pow.f32 (pow.f32 (exp.f32 u0) -1/6) u0) (*.f32 alpha (*.f32 alpha 3))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3)))))))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 -1/6 (*.f32 u0 u0)) 3) (pow.f32 (*.f32 alpha (*.f32 alpha 3)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 alpha 3)) 3) (pow.f32 (*.f32 -1/6 (*.f32 u0 u0)) 3)))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3))))))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3))))))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3))))) 1))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha))) 1)
(pow.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha) 1)
(pow.f32 (*.f32 (sqrt.f32 (*.f32 u0 -1/3)) (*.f32 alpha (sqrt.f32 3))) 2)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 -1/3) 2) (*.f32 9 (pow.f32 alpha 4))))
(log.f32 (exp.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 alpha 3)) 3) (pow.f32 (*.f32 u0 -1/3) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 alpha (*.f32 alpha 3)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)))
(exp.f32 (log.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 -1/3))) 1)
(pow.f32 (*.f32 u0 -1/3) 1)
(pow.f32 (sqrt.f32 (*.f32 u0 -1/3)) 2)
(pow.f32 (cbrt.f32 (*.f32 u0 -1/3)) 3)
(pow.f32 (pow.f32 (*.f32 u0 -1/3) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u0 -1/3) 2))
(log.f32 (pow.f32 (exp.f32 -1/3) u0))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 -1/3))))
(cbrt.f32 (pow.f32 (*.f32 u0 -1/3) 3))
(expm1.f32 (log1p.f32 (*.f32 u0 -1/3)))
(exp.f32 (log.f32 (*.f32 u0 -1/3)))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 -1/3)) 1))
(log1p.f32 (expm1.f32 (*.f32 u0 -1/3)))
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 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 -1/2 (*.f32 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1 (*.f32 u0 (pow.f32 alpha 2)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 -1/3 u0)
(*.f32 u0 -1/3)
(*.f32 -1/3 u0)
(*.f32 u0 -1/3)
(*.f32 -1/3 u0)
(*.f32 u0 -1/3)
(*.f32 -1/3 u0)
(*.f32 u0 -1/3)
(*.f32 -1/3 u0)
(*.f32 u0 -1/3)
(*.f32 -1/3 u0)
(*.f32 u0 -1/3)
(*.f32 -1/3 u0)
(*.f32 u0 -1/3)
(*.f32 -1/3 u0)
(*.f32 u0 -1/3)
(*.f32 -1/3 u0)
(*.f32 u0 -1/3)
(*.f32 -1/3 u0)
(*.f32 u0 -1/3)
(*.f32 -1/3 u0)
(*.f32 u0 -1/3)
(*.f32 -1/3 u0)
(*.f32 u0 -1/3)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3)))))) 1)
(*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 -1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 -1/2 (*.f32 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(pow.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3)))) 1)
(*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 -1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 -1/2 (*.f32 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(pow.f32 (*.f32 (*.f32 u0 (sqrt.f32 -1/6)) (*.f32 alpha (sqrt.f32 3))) 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 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(pow.f32 (cbrt.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3))))) 3)
(*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 -1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 -1/2 (*.f32 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(pow.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3)))) 3) 1/3)
(*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 -1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 -1/2 (*.f32 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(sqrt.f32 (*.f32 (*.f32 1/36 (pow.f32 u0 4)) (*.f32 9 (pow.f32 alpha 4))))
(*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 -1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 -1/2 (*.f32 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(log.f32 (pow.f32 (pow.f32 (pow.f32 (exp.f32 u0) -1/6) u0) (*.f32 alpha (*.f32 alpha 3))))
(*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 -1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 -1/2 (*.f32 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3)))))))
(*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 -1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 -1/2 (*.f32 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(cbrt.f32 (pow.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3)))) 3))
(*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 -1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 -1/2 (*.f32 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 -1/6 (*.f32 u0 u0)) 3) (pow.f32 (*.f32 alpha (*.f32 alpha 3)) 3)))
(*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 -1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 -1/2 (*.f32 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 alpha 3)) 3) (pow.f32 (*.f32 -1/6 (*.f32 u0 u0)) 3)))
(*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 -1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 -1/2 (*.f32 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(expm1.f32 (log1p.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3))))))
(*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 -1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 -1/2 (*.f32 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(exp.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3))))))
(*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 -1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 -1/2 (*.f32 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(exp.f32 (*.f32 (log.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3))))) 1))
(*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 -1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 -1/2 (*.f32 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(log1p.f32 (expm1.f32 (*.f32 u0 (*.f32 (*.f32 u0 -1/6) (*.f32 alpha (*.f32 alpha 3))))))
(*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha))
(*.f32 -1/2 (*.f32 u0 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 -1/2 (*.f32 u0 (*.f32 alpha (*.f32 u0 alpha))))
(*.f32 -1/2 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha))) 1)
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(pow.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha) 1)
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 u0 -1/3)) (*.f32 alpha (sqrt.f32 3))) 2)
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)) 3)
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(pow.f32 (pow.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha) 3) 1/3)
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 u0 -1/3) 2) (*.f32 9 (pow.f32 alpha 4))))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(log.f32 (exp.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha))))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha) 3))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 alpha 3)) 3) (pow.f32 (*.f32 u0 -1/3) 3)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 u0 -1/3) 3) (pow.f32 (*.f32 alpha (*.f32 alpha 3)) 3)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(exp.f32 (log.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)) 1))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha 3)) alpha)))
(neg.f32 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (*.f32 alpha alpha) (neg.f32 u0))
(*.f32 alpha (neg.f32 (*.f32 u0 alpha)))
(*.f32 alpha (*.f32 u0 alpha))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u0 -1/3))) 1)
(*.f32 u0 -1/3)
(pow.f32 (*.f32 u0 -1/3) 1)
(*.f32 u0 -1/3)
(pow.f32 (sqrt.f32 (*.f32 u0 -1/3)) 2)
(*.f32 u0 -1/3)
(pow.f32 (cbrt.f32 (*.f32 u0 -1/3)) 3)
(*.f32 u0 -1/3)
(pow.f32 (pow.f32 (*.f32 u0 -1/3) 3) 1/3)
(*.f32 u0 -1/3)
(sqrt.f32 (pow.f32 (*.f32 u0 -1/3) 2))
(*.f32 u0 -1/3)
(log.f32 (pow.f32 (exp.f32 -1/3) u0))
(*.f32 u0 -1/3)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u0 -1/3))))
(*.f32 u0 -1/3)
(cbrt.f32 (pow.f32 (*.f32 u0 -1/3) 3))
(*.f32 u0 -1/3)
(expm1.f32 (log1p.f32 (*.f32 u0 -1/3)))
(*.f32 u0 -1/3)
(exp.f32 (log.f32 (*.f32 u0 -1/3)))
(*.f32 u0 -1/3)
(exp.f32 (*.f32 (log.f32 (*.f32 u0 -1/3)) 1))
(*.f32 u0 -1/3)
(log1p.f32 (expm1.f32 (*.f32 u0 -1/3)))
(*.f32 u0 -1/3)

eval302.0ms (3.3%)

Compiler

Compiled 20808 to 11836 computations (43.1% saved)

prune199.0ms (2.2%)

Pruning

33 alts after pruning (23 fresh and 10 done)

PrunedKeptTotal
New93210942
Fresh41317
Picked101
Done21012
Total93933972
Error
0.0b
Counts
972 → 33
Alt Table
Click to see full alt table
StatusErrorProgram
25.6b
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 alpha alpha))) 1)
29.6b
(-.f32 1 1)
4.1b
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))) -1) (*.f32 (*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)) -1))
4.0b
(+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))
4.0b
(+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha (*.f32 u0 alpha)))
4.1b
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha (*.f32 u0 alpha)))
4.1b
(*.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha))
2.9b
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3) (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0))
7.9b
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3) (neg.f32 u0))
0.5b
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3) (log1p.f32 (neg.f32 u0)))
2.9b
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0))
7.9b
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (neg.f32 u0))
3.0b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (neg.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
0.4b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 u0)))
4.2b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) (*.f32 -1/3 (*.f32 3 u0))))
4.1b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
0.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) 3)))
0.5b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
4.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (/.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9) (-.f32 (*.f32 u0 -1/6) -1/3)))))
4.2b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (+.f32 -1/3 (*.f32 u0 -1/6)))))
7.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 -1/3)))
15.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 2 (log.f32 (sqrt.f32 (-.f32 1 u0)))))
0.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
4.0b
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 alpha (*.f32 u0 1/2)) alpha))
2.8b
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
7.9b
(*.f32 (*.f32 alpha alpha) u0)
4.1b
(*.f32 (neg.f32 alpha) (*.f32 u0 (*.f32 (-.f32 (*.f32 -1/2 u0) 1) alpha)))
2.7b
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
4.0b
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 u0 (*.f32 u0 -1/2)) u0)))
0.3b
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
4.0b
(*.f32 u0 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (*.f32 alpha alpha)))
4.0b
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) (*.f32 u0 alpha)))
7.8b
(*.f32 alpha (*.f32 alpha u0))
Compiler

Compiled 480 to 332 computations (30.8% saved)

regimes139.0ms (1.5%)

Counts
57 → 1
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 alpha (*.f32 alpha u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 u0) alpha))
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 alpha alpha))) 1)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 -1/3 u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 -1/3)))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (neg.f32 u0))
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3) (neg.f32 u0))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) alpha))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 alpha (*.f32 u0 1/2)) alpha))
(*.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha (*.f32 u0 alpha)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (*.f32 u0 (-.f32 (*.f32 u0 -1/2) 1))))
(*.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 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2)))))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) (*.f32 u0 alpha)))
(*.f32 u0 (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 alpha (*.f32 u0 alpha)))))
(*.f32 u0 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (+.f32 -1/3 (*.f32 u0 -1/6)))))
(*.f32 (*.f32 alpha 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 1/3 u0) 1/2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
(+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha (*.f32 u0 alpha)))
(+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
(/.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) (/.f32 alpha (neg.f32 (*.f32 alpha alpha))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) (*.f32 -1/3 (*.f32 3 u0))))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0))
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3) (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (/.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9) (-.f32 (*.f32 u0 -1/6) -1/3)))))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))) -1) (*.f32 (*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)) -1))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))) -1) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3))) -1))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 3 (/.f32 (*.f32 u0 (-.f32 -1/3 (*.f32 -1/6 u0))) (-.f32 (*.f32 (*.f32 u0 u0) 1/9) (*.f32 (*.f32 (*.f32 u0 u0) -1/6) (*.f32 (*.f32 u0 u0) -1/6))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
(*.f32 -3 (*.f32 alpha (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 1/3 alpha))))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3) (log1p.f32 (neg.f32 u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (neg.f32 (*.f32 u0 u0)) (log1p.f32 u0)))
(*.f32 (neg.f32 alpha) (/.f32 alpha (/.f32 1 (fma.f32 u0 (*.f32 u0 -1/2) (neg.f32 u0)))))
(fma.f32 u0 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 (*.f32 u0 u0) (*.f32 alpha alpha))))
(*.f32 (neg.f32 alpha) (fma.f32 -1 (*.f32 alpha u0) (*.f32 -1/2 (*.f32 alpha (*.f32 u0 u0)))))
(/.f32 (*.f32 alpha (*.f32 (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0) (neg.f32 (pow.f32 alpha 3)))) (*.f32 alpha alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 2 (log.f32 (sqrt.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (log.f32 (cbrt.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (*.f32 u0 (neg.f32 u0))) (log1p.f32 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)))))
(pow.f32 (*.f32 alpha (sqrt.f32 (log1p.f32 u0))) 2)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (neg.f32 u0)) 1/3)) 3)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (-.f32 (log1p.f32 (neg.f32 (pow.f32 u0 3))) (log1p.f32 (fma.f32 u0 u0 u0))))
Outputs
(*.f32 (neg.f32 alpha) (*.f32 alpha (log1p.f32 (neg.f32 u0))))
Calls

6 calls:

23.0ms
alpha
23.0ms
(*.f32 (neg.f32 alpha) alpha)
22.0ms
u0
22.0ms
(log.f32 (-.f32 1 u0))
20.0ms
(-.f32 1 u0)
Results
ErrorSegmentsBranch
0.3b1alpha
0.3b1u0
0.3b1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
0.3b1(*.f32 (neg.f32 alpha) alpha)
0.3b1(log.f32 (-.f32 1 u0))
0.3b1(-.f32 1 u0)
Compiler

Compiled 786 to 397 computations (49.5% saved)

regimes55.0ms (0.6%)

Counts
38 → 1
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 alpha (*.f32 alpha u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 u0) alpha))
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 alpha alpha))) 1)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 -1/3 u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 -1/3)))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (neg.f32 u0))
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3) (neg.f32 u0))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) alpha))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 alpha (*.f32 u0 1/2)) alpha))
(*.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha (*.f32 u0 alpha)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (*.f32 u0 (-.f32 (*.f32 u0 -1/2) 1))))
(*.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 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2)))))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) (*.f32 u0 alpha)))
(*.f32 u0 (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 alpha (*.f32 u0 alpha)))))
(*.f32 u0 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (+.f32 -1/3 (*.f32 u0 -1/6)))))
(*.f32 (*.f32 alpha 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 1/3 u0) 1/2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
(+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha (*.f32 u0 alpha)))
(+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
(/.f32 (*.f32 alpha (-.f32 (*.f32 -1/2 (*.f32 u0 u0)) u0)) (/.f32 alpha (neg.f32 (*.f32 alpha alpha))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (*.f32 (*.f32 u0 -1/6) (*.f32 3 u0)) (*.f32 -1/3 (*.f32 3 u0))))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0))
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3) (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (/.f32 (-.f32 (*.f32 (*.f32 u0 u0) 1/36) 1/9) (-.f32 (*.f32 u0 -1/6) -1/3)))))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))) -1) (*.f32 (*.f32 (*.f32 -1/2 (*.f32 u0 u0)) (*.f32 alpha alpha)) -1))
(+.f32 (*.f32 (*.f32 (*.f32 u0 -1/3) (*.f32 alpha (*.f32 alpha 3))) -1) (*.f32 (*.f32 (*.f32 u0 (*.f32 u0 -1/6)) (*.f32 alpha (*.f32 alpha 3))) -1))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (/.f32 3 (/.f32 (*.f32 u0 (-.f32 -1/3 (*.f32 -1/6 u0))) (-.f32 (*.f32 (*.f32 u0 u0) 1/9) (*.f32 (*.f32 (*.f32 u0 u0) -1/6) (*.f32 (*.f32 u0 u0) -1/6))))))
Outputs
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (*.f32 (*.f32 u0 u0) (+.f32 -1/2 (*.f32 u0 -1/3))) u0)))
Calls

3 calls:

15.0ms
alpha
15.0ms
u0
15.0ms
(*.f32 (neg.f32 alpha) alpha)
Results
ErrorSegmentsBranch
2.7b1alpha
2.7b1u0
2.7b1(*.f32 (neg.f32 alpha) alpha)
Compiler

Compiled 526 to 273 computations (48.1% saved)

regimes42.0ms (0.5%)

Counts
29 → 1
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 alpha (*.f32 alpha u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 u0) alpha))
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 alpha alpha))) 1)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 -1/3 u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 -1/3)))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (neg.f32 u0))
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3) (neg.f32 u0))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) alpha))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 alpha (*.f32 u0 1/2)) alpha))
(*.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha (*.f32 u0 alpha)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (*.f32 u0 (-.f32 (*.f32 u0 -1/2) 1))))
(*.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 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2)))))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) (*.f32 u0 alpha)))
(*.f32 u0 (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 alpha (*.f32 u0 alpha)))))
(*.f32 u0 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (+.f32 -1/3 (*.f32 u0 -1/6)))))
(*.f32 (*.f32 alpha 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 1/3 u0) 1/2))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 (*.f32 u0 1/3) 1/2))))
(+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 alpha (*.f32 u0 alpha)))
(+.f32 (*.f32 (*.f32 u0 1/2) (*.f32 u0 (*.f32 alpha alpha))) (*.f32 u0 (*.f32 alpha alpha)))
Outputs
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (+.f32 1/2 (*.f32 u0 1/3)))))
Calls

3 calls:

13.0ms
(*.f32 (neg.f32 alpha) alpha)
12.0ms
alpha
12.0ms
u0
Results
ErrorSegmentsBranch
2.8b1alpha
2.8b1u0
2.8b1(*.f32 (neg.f32 alpha) alpha)
Compiler

Compiled 336 to 162 computations (51.8% saved)

regimes36.0ms (0.4%)

Counts
24 → 1
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 alpha (*.f32 alpha u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 u0) alpha))
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 alpha alpha))) 1)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 -1/3 u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 -1/3)))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (neg.f32 u0))
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3) (neg.f32 u0))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) alpha))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 alpha (*.f32 u0 1/2)) alpha))
(*.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha (*.f32 u0 alpha)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (*.f32 u0 (-.f32 (*.f32 u0 -1/2) 1))))
(*.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 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2)))))
(*.f32 alpha (+.f32 (*.f32 (*.f32 u0 (*.f32 u0 1/2)) alpha) (*.f32 u0 alpha)))
(*.f32 u0 (+.f32 (*.f32 alpha alpha) (*.f32 1/2 (*.f32 alpha (*.f32 u0 alpha)))))
(*.f32 u0 (+.f32 (*.f32 (*.f32 alpha alpha) (*.f32 u0 1/2)) (*.f32 alpha alpha)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 (+.f32 -1/3 (*.f32 u0 -1/6)))))
Outputs
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2)))))
Calls

3 calls:

11.0ms
alpha
11.0ms
(*.f32 (neg.f32 alpha) alpha)
10.0ms
u0
Results
ErrorSegmentsBranch
4.0b1alpha
4.0b1u0
4.0b1(*.f32 (neg.f32 alpha) alpha)
Compiler

Compiled 261 to 133 computations (49% saved)

regimes29.0ms (0.3%)

Counts
19 → 1
Calls
Call 1
Inputs
(-.f32 1 1)
(*.f32 alpha (*.f32 alpha u0))
(*.f32 (*.f32 alpha alpha) u0)
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 u0) alpha))
(-.f32 (+.f32 1 (*.f32 alpha (*.f32 alpha u0))) 1)
(-.f32 (+.f32 1 (*.f32 u0 (*.f32 alpha alpha))) 1)
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 -1/3 u0)))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 3 (*.f32 u0 -1/3)))
(*.f32 (*.f32 (*.f32 -3 (*.f32 alpha alpha)) 1/3) (neg.f32 u0))
(*.f32 (*.f32 (*.f32 alpha (*.f32 alpha -3)) 1/3) (neg.f32 u0))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) alpha))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 alpha (*.f32 u0 1/2)) alpha))
(*.f32 (+.f32 u0 (*.f32 u0 (*.f32 u0 1/2))) (*.f32 alpha alpha))
(*.f32 (+.f32 (*.f32 u0 1/2) 1) (*.f32 alpha (*.f32 u0 alpha)))
(*.f32 (neg.f32 alpha) (*.f32 alpha (*.f32 u0 (-.f32 (*.f32 u0 -1/2) 1))))
(*.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 (*.f32 (neg.f32 alpha) alpha) (*.f32 u0 (+.f32 -1 (*.f32 u0 -1/2))))
Outputs
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) alpha))
Calls

3 calls:

9.0ms
u0
8.0ms
(*.f32 (neg.f32 alpha) alpha)
8.0ms
alpha
Results
ErrorSegmentsBranch
4.0b1alpha
4.0b1u0
4.0b1(*.f32 (neg.f32 alpha) alpha)
Compiler

Compiled 195 to 104 computations (46.7% saved)

regimes19.0ms (0.2%)

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

3 calls:

6.0ms
u0
6.0ms
(*.f32 (neg.f32 alpha) alpha)
6.0ms
alpha
Results
ErrorSegmentsBranch
4.1b1alpha
4.1b1u0
4.1b1(*.f32 (neg.f32 alpha) alpha)
Compiler

Compiled 103 to 57 computations (44.7% saved)

regimes18.0ms (0.2%)

Accuracy

Total -21.8b remaining (-278.2%)

Threshold costs -21.8b (-278.2%)

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

3 calls:

6.0ms
u0
5.0ms
(*.f32 (neg.f32 alpha) alpha)
5.0ms
alpha
Results
ErrorSegmentsBranch
7.8b1alpha
7.8b1u0
7.8b1(*.f32 (neg.f32 alpha) alpha)
Compiler

Compiled 92 to 52 computations (43.5% saved)

simplify29.0ms (0.3%)

Algorithm
egg-herbie
Rules
282×distribute-lft-neg-in
242×*-commutative
144×distribute-rgt-neg-in
108×neg-sub0
106×+-commutative
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
044228
181228
296228
3118228
4132224
5161224
6202224
7275224
8364224
9495224
10606224
11681224
12724224
13732224
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 1/2 (*.f32 u0 1/3)))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2)))))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) alpha))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(*.f32 alpha (*.f32 alpha u0))
(-.f32 1 1)
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 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 1/2 (*.f32 u0 1/3)))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) (-.f32 1/2 (*.f32 u0 -1/3)))))
(*.f32 alpha (+.f32 (*.f32 u0 alpha) (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2)))))
(*.f32 alpha (+.f32 (*.f32 alpha u0) (*.f32 alpha (*.f32 u0 (*.f32 u0 1/2)))))
(*.f32 (*.f32 u0 alpha) (+.f32 (*.f32 1/2 (*.f32 u0 alpha)) alpha))
(*.f32 (*.f32 alpha u0) (+.f32 alpha (*.f32 1/2 (*.f32 alpha u0))))
(*.f32 (*.f32 alpha alpha) (+.f32 u0 (*.f32 (*.f32 u0 u0) 1/2)))
(*.f32 alpha (*.f32 alpha u0))
(-.f32 1 1)
0
Compiler

Compiled 95 to 60 computations (36.8% saved)

soundness125.0ms (1.4%)

Algorithm
egg-herbie
Rules
606×fma-def
522×associate-+l+
348×distribute-lft-in
300×associate-*r*
298×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01127
12425
24525
38525
413925
518025
623625
733125
850425
9110125
10146025
11175825
12247725
13263625
14266325
15266425
Stop Event
saturated
Compiler

Compiled 38 to 22 computations (42.1% saved)

end36.0ms (0.4%)

Compiler

Compiled 81 to 41 computations (49.4% saved)

Profiling

Loading profile data...