Details

Time bar (total: 16.6s)

analyze58.0ms (0.3%)

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.6s (15.9%)

Results
2.6s8256×body256valid
Bogosity

preprocess8.0ms (0%)

Algorithm
egg-herbie
Rules
60×rational_best.json-simplify-2
44×rational_best.json-simplify-44
20×rational_best.json-simplify-9
20×rational_best.json-simplify-11
16×rational_best.json-simplify-12
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01654
12854
23854
35654
48054
59854
610854
711254
022
Stop Event
saturated
saturated
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 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (neg.f32 u0) u0) (log.f32 (-.f32 1 alpha)))
(*.f32 (*.f32 u0 (neg.f32 u0)) (log.f32 (-.f32 1 alpha)))
(*.f32 u0 (*.f32 (log.f32 (-.f32 1 alpha)) (neg.f32 u0)))
(*.f32 u0 (*.f32 (neg.f32 u0) (log.f32 (-.f32 1 alpha))))
(*.f32 (neg.f32 u0) (*.f32 u0 (log.f32 (-.f32 1 alpha))))
Compiler

Compiled 13 to 10 computations (23.1% saved)

simplify15.0ms (0.1%)

Algorithm
egg-herbie
Rules
32×rational_best.json-simplify-2
22×rational_best.json-simplify-44
10×rational_best.json-simplify-9
10×rational_best.json-simplify-11
rational_best.json-simplify-12
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01127
11827
22327
33227
44427
55427
65927
76127
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 (*.f32 alpha (neg.f32 alpha)) (log.f32 (-.f32 1 u0)))
(*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(*.f32 (neg.f32 alpha) (*.f32 alpha (log.f32 (-.f32 1 u0))))

eval2.0ms (0%)

Compiler

Compiled 38 to 23 computations (39.5% saved)

prune2.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

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

Compiled 22 to 16 computations (27.3% saved)

localize35.0ms (0.2%)

Local error

Found 3 expressions with local error:

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

Compiled 29 to 18 computations (37.9% saved)

series40.0ms (0.2%)

Counts
3 → 48
Calls

15 calls:

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

rewrite101.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1082×rational_best.json-simplify-57
700×rational_best.json-simplify-43
618×rational_best.json-simplify-47
604×rational_best.json-5
602×rational_best.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01155
19555
232055
3131755
4525055
Stop Event
node limit
Counts
3 → 47
Calls
Call 1
Inputs
(log.f32 (-.f32 1 u0))
(*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u0)) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (-.f32 1 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (-.f32 1 u0)) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 u0))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log.f32 (-.f32 1 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (log.f32 (-.f32 1 u0))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 alpha -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 alpha -2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 (*.f32 alpha alpha))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log.f32 (pow.f32 (-.f32 1 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (log.f32 (pow.f32 (-.f32 1 u0) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) alpha))))))

simplify168.0ms (1%)

Algorithm
egg-herbie
Rules
1122×rational_best.json-simplify-78
926×rational_best.json-simplify-80
794×rational_best.json-simplify-2
698×rational_best.json-simplify-132
634×rational_best.json-simplify-49
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01923135
13903037
210563029
323113029
452613029
Stop Event
node limit
Counts
95 → 171
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 -1 (*.f32 u0 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)
(+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (+.f32 (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0)))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 alpha u0))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(+.f32 (log.f32 (-.f32 1 u0)) 0)
(+.f32 0 (log.f32 (-.f32 1 u0)))
(-.f32 (log.f32 (-.f32 1 u0)) 0)
(-.f32 0 (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 1 (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(*.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))
(*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))
(*.f32 (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(*.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 (/.f32 1 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(/.f32 (log.f32 (-.f32 1 u0)) 1)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 2)
(/.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 u0))) 2) -2)
(pow.f32 (log.f32 (-.f32 1 u0)) 1)
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) 0)
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) 0)
(-.f32 0 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) 1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))))
(/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 alpha -2)) 2)
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha))) -1)
(/.f32 (neg.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 alpha -2))) -2)
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) 1)
(neg.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))))
(neg.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha))))
(log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 (*.f32 alpha alpha))))
(+.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 0)
(+.f32 0 (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
(-.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 0)
(-.f32 0 (neg.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha))))
(/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 1)
(/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (log.f32 (pow.f32 (-.f32 1 u0) alpha))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) 2)
(/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) -2) -2)
(pow.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 1)
(neg.f32 (neg.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha))))
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
Outputs
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (neg.f32 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 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.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 u0) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (neg.f32 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 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (neg.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 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))
(+.f32 (neg.f32 (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 (neg.f32 (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 (neg.f32 (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 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))) (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))))))
(-.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))) (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))))))
(-.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))) (+.f32 (/.f32 1 u0) (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))))))
(*.f32 -1 (log.f32 (/.f32 -1 u0)))
(neg.f32 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.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 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 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))) (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))) (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u0 2))) (+.f32 (/.f32 1 u0) (*.f32 1/3 (/.f32 1 (pow.f32 u0 3))))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (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 1/2 (pow.f32 (*.f32 u0 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 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 u0 3) (*.f32 1/3 (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 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4)))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 -1 (pow.f32 alpha 2)))
(neg.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (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 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 -1 (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) 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 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 -1 (pow.f32 alpha 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (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 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (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 (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 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 -1 (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (+.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (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/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (pow.f32 alpha 2))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2)))
(+.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 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2)) (*.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 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))))
(+.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (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/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 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2)) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))))
(*.f32 -1 (*.f32 u0 alpha))
(*.f32 alpha (neg.f32 u0))
(*.f32 u0 (neg.f32 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (*.f32 -1/3 (*.f32 (pow.f32 u0 3) 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 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)) (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha))) (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha))))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)
(*.f32 (+.f32 (neg.f32 (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 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) (*.f32 -1 (/.f32 alpha u0)))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) (neg.f32 (/.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)))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2)))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) (+.f32 (neg.f32 (/.f32 alpha u0)) (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2)))))
(+.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 (+.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3)))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2)))))
(+.f32 (neg.f32 (/.f32 alpha u0)) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) (+.f32 (neg.f32 (/.f32 alpha u0)) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))
(*.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) alpha)
(*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0)))
(*.f32 -1 (+.f32 (/.f32 alpha u0) (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))
(neg.f32 (+.f32 (/.f32 alpha u0) (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (/.f32 alpha u0))))
(+.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2)))))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (*.f32 -1 (+.f32 (/.f32 alpha u0) (*.f32 (log.f32 (/.f32 -1 u0)) alpha))))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (neg.f32 (+.f32 (/.f32 alpha u0) (*.f32 (log.f32 (/.f32 -1 u0)) alpha))))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))))))
(+.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)) (+.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 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (+.f32 (neg.f32 (/.f32 alpha u0)) (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3)))) (*.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) alpha)))
(+.f32 (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (neg.f32 (+.f32 (/.f32 alpha u0) (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))))
(+.f32 (*.f32 -1/2 (/.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (/.f32 alpha (pow.f32 u0 3))) (neg.f32 (+.f32 (/.f32 alpha u0) (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))))
(+.f32 (log.f32 (-.f32 1 u0)) 0)
(log.f32 (-.f32 1 u0))
(+.f32 0 (log.f32 (-.f32 1 u0)))
(log.f32 (-.f32 1 u0))
(-.f32 (log.f32 (-.f32 1 u0)) 0)
(log.f32 (-.f32 1 u0))
(-.f32 0 (neg.f32 (log.f32 (-.f32 1 u0))))
(log.f32 (-.f32 1 u0))
(*.f32 1 (log.f32 (-.f32 1 u0)))
(log.f32 (-.f32 1 u0))
(*.f32 (log.f32 (-.f32 1 u0)) 1)
(log.f32 (-.f32 1 u0))
(*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(log.f32 (-.f32 1 u0))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0)))))
(log.f32 (-.f32 1 u0))
(*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(log.f32 (-.f32 1 u0))
(*.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))
(log.f32 (-.f32 1 u0))
(*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(log.f32 (-.f32 1 u0))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0))))
(log.f32 (-.f32 1 u0))
(*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))
(log.f32 (-.f32 1 u0))
(*.f32 (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(log.f32 (-.f32 1 u0))
(*.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(log.f32 (-.f32 1 u0))
(*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(log.f32 (-.f32 1 u0))
(*.f32 (/.f32 (/.f32 1 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(log.f32 (-.f32 1 u0))
(/.f32 (log.f32 (-.f32 1 u0)) 1)
(log.f32 (-.f32 1 u0))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(log.f32 (-.f32 1 u0))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 2)
(log.f32 (-.f32 1 u0))
(/.f32 (*.f32 (neg.f32 (log.f32 (-.f32 1 u0))) 2) -2)
(log.f32 (-.f32 1 u0))
(pow.f32 (log.f32 (-.f32 1 u0)) 1)
(log.f32 (-.f32 1 u0))
(neg.f32 (neg.f32 (log.f32 (-.f32 1 u0))))
(log.f32 (-.f32 1 u0))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))
(-.f32 0 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))
(/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 alpha -2)) 2)
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) 2)
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha))) -1)
(neg.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha))))
(/.f32 (neg.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 alpha -2))) -2)
(/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 alpha -2)) 2)
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) 2)
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha))) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))
(neg.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) alpha))))
(log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 (*.f32 alpha alpha))))
(+.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 0)
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(+.f32 0 (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(-.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 0)
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(-.f32 0 (neg.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha))))
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 1)
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (log.f32 (pow.f32 (-.f32 1 u0) alpha))))
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (+.f32 alpha alpha)) 2)
(/.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) -2) -2)
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(pow.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) 1)
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(neg.f32 (neg.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha))))
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(log.f32 (pow.f32 (-.f32 1 u0) alpha))

localize32.0ms (0.2%)

Local error

Found 2 expressions with local error:

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

Compiled 27 to 14 computations (48.1% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite93.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1162×rational_best.json-simplify-57
890×rational_best.json-simplify-44
616×rational_best.json-simplify-43
572×rational_best.json-simplify-47
572×rational_best.json-5
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01127
19327
230927
3126927
4575027
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (neg.f32 alpha))))))))

simplify314.0ms (1.9%)

Algorithm
egg-herbie
Rules
3108×rational_best.json-simplify-47
2036×rational_best.json-simplify-82
1524×rational_best.json-simplify-80
1026×rational_best.json-simplify-74
970×rational_best.json-simplify-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0821483
11611443
22641407
34501389
49621389
517581389
624901389
733361389
848251389
954501389
1055241389
1172411389
1273271389
1373981389
Stop Event
node limit
Counts
35 → 75
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 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) 0)
(+.f32 0 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))))
(-.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) 0)
(-.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) 1)
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -2))) 2)
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 2) -2)
(pow.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) 1)
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (neg.f32 alpha))))
Outputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) u0)
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 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 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 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 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/4 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 4)))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/4 (pow.f32 u0 4)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 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 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))
(neg.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))
(*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 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 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (neg.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (pow.f32 alpha 2) (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (/.f32 (pow.f32 alpha 2) 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 -1 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (neg.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (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 (pow.f32 alpha 2) (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.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 (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 -1 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (+.f32 (neg.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (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/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))))
(*.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) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 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 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 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))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))))
(+.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 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.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 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) 0)
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(+.f32 0 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(-.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) 0)
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(-.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) 1)
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) alpha))))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha))))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0))))))
(*.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha))) (/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -2))) 2)
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)) 2) -2)
(/.f32 (*.f32 2 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) alpha))) -2)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 alpha alpha))) -2)
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 alpha))) -2)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha 2))) -2)
(/.f32 (*.f32 2 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0))))) -2)
(pow.f32 (*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0))))) 1)
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (neg.f32 alpha))))

eval108.0ms (0.7%)

Compiler

Compiled 6154 to 4320 computations (29.8% saved)

prune74.0ms (0.4%)

Pruning

25 alts after pruning (23 fresh and 2 done)

PrunedKeptTotal
New27923302
Fresh000
Picked011
Done011
Total27925304
Error
0.2b
Counts
304 → 25
Alt Table
Click to see full alt table
StatusErrorProgram
13.4b
(/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) 2)
18.8b
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) 2)
2.8b
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/4 (pow.f32 u0 4)) u0)))
4.9b
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))
3.5b
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)))
2.8b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
3.4b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
3.5b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
4.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))))
13.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))
13.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
9.0b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 u0))
13.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
3.5b
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 u0 (neg.f32 alpha)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)))))
4.9b
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha))))
2.8b
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha))) (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)))))
3.5b
(*.f32 (neg.f32 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)))))
3.5b
(*.f32 (neg.f32 alpha) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) alpha))
2.8b
(*.f32 (neg.f32 alpha) (*.f32 (+.f32 (neg.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))))) alpha))
3.5b
(*.f32 (neg.f32 alpha) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha))
4.9b
(*.f32 (neg.f32 alpha) (*.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) alpha))
13.9b
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) alpha))
9.0b
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 u0) alpha))
13.3b
(*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
18.8b
(*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
Compiler

Compiled 982 to 736 computations (25.1% saved)

localize330.0ms (2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))
0.2b
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
0.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
0.4b
(*.f32 -1/3 (pow.f32 u0 3))
Compiler

Compiled 106 to 74 computations (30.2% saved)

series5.0ms (0%)

Counts
4 → 39
Calls

15 calls:

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

rewrite69.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1080×rational_best.json-simplify-47
1074×rational_best.json-5
1072×rational_best.json-2
1072×rational_best.json-3
1072×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024178
1205178
2609178
32413178
Stop Event
node limit
Counts
4 → 48
Calls
Call 1
Inputs
(*.f32 -1/3 (pow.f32 u0 3))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (neg.f32 u0) (*.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/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (pow.f32 u0 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 -1/3 (pow.f32 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 -1/3 (pow.f32 u0 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/3 (pow.f32 u0 3)) (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 3) -2/3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) 1)))))

simplify206.0ms (1.2%)

Algorithm
egg-herbie
Rules
1002×rational_best.json-simplify-2
998×rational_best.json-simplify-49
904×rational_best.json-simplify-132
646×rational_best.json-simplify-44
528×rational_best.json-simplify-80
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01304227
12664203
211114203
329334203
466194203
Stop Event
node limit
Counts
87 → 98
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) 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/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (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/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (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/3 (pow.f32 u0 3))
(*.f32 -1/4 (pow.f32 u0 4))
(*.f32 -1/4 (pow.f32 u0 4))
(*.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 -1/4 (pow.f32 u0 4))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(+.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 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 -1/4 (pow.f32 u0 4))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(+.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 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/3 (pow.f32 u0 3)) 0)
(+.f32 0 (*.f32 -1/3 (pow.f32 u0 3)))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) 0)
(/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1)
(/.f32 (*.f32 -1/3 (pow.f32 u0 3)) (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/3 (pow.f32 u0 3))))
(/.f32 (*.f32 (pow.f32 u0 3) -2/3) 2)
(pow.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1)
(+.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) 0)
(+.f32 0 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))
(-.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) 0)
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) 1)
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))))
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha -2))) 2)
(pow.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) 1)
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 0)
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))
(*.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))
(*.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) 2)
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) 0)
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) 1)
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) 1)
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) 2)
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) 1)
Outputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0) (neg.f32 (pow.f32 alpha 2)))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) u0)
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 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/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) u0))) (*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4))))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))
(*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (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/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))))
(+.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 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) u0))) (*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4))))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))
(*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (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/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))))
(+.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 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) u0))) (*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4))))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))))
(*.f32 -1/3 (pow.f32 u0 3))
(*.f32 -1/4 (pow.f32 u0 4))
(*.f32 -1/4 (pow.f32 u0 4))
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(*.f32 -1/4 (pow.f32 u0 4))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(+.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/4 (pow.f32 u0 4)) (+.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 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(*.f32 -1/4 (pow.f32 u0 4))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(+.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/4 (pow.f32 u0 4)) (+.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 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) 0)
(*.f32 -1/3 (pow.f32 u0 3))
(+.f32 0 (*.f32 -1/3 (pow.f32 u0 3)))
(*.f32 -1/3 (pow.f32 u0 3))
(-.f32 (*.f32 -1/3 (pow.f32 u0 3)) 0)
(*.f32 -1/3 (pow.f32 u0 3))
(/.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1)
(*.f32 -1/3 (pow.f32 u0 3))
(/.f32 (*.f32 -1/3 (pow.f32 u0 3)) (/.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1/3 (pow.f32 u0 3))
(/.f32 (*.f32 (pow.f32 u0 3) -2/3) 2)
(*.f32 -1/3 (pow.f32 u0 3))
(pow.f32 (*.f32 -1/3 (pow.f32 u0 3)) 1)
(*.f32 -1/3 (pow.f32 u0 3))
(+.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) 0)
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(*.f32 alpha (*.f32 alpha (neg.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0)))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(+.f32 0 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(*.f32 alpha (*.f32 alpha (neg.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0)))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(-.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) 0)
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(*.f32 alpha (*.f32 alpha (neg.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0)))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) 1)
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(*.f32 alpha (*.f32 alpha (neg.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0)))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(*.f32 alpha (*.f32 alpha (neg.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0)))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 alpha -2))) 2)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))) (*.f32 alpha -2))) 2)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0)))) (*.f32 alpha -2))) 2)
(pow.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) 1)
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(*.f32 alpha (*.f32 alpha (neg.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0)))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 0)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) 2)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) 0)
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) 1)
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(*.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(*.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) 1)
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) 2)
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) 1)
(+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))

localize20.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 u0) alpha))
Compiler

Compiled 19 to 6 computations (68.4% saved)

series68.0ms (0.4%)

Counts
1 → 24
Calls

6 calls:

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

rewrite82.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
2046×rational_best.json-2
2046×rational_best.json-1
2032×rational_best.json-5
2030×rational_best.json-3
2030×rational_best.json-4
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0921
18521
229321
3113913
4446713
Stop Event
node limit
Counts
1 → 9
Calls
Call 1
Inputs
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 u0) alpha))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 alpha u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha u0)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 u0 (+.f32 alpha alpha))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (neg.f32 u0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alpha (neg.f32 alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)))))

simplify223.0ms (1.3%)

Algorithm
egg-herbie
Rules
1694×rational_best.json-simplify-47
1262×rational_best.json-simplify-132
1142×rational_best.json-simplify-80
986×rational_best.json-simplify-78
920×rational_best.json-simplify-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032429
159429
2109429
3239429
4966429
52260429
65291429
77888429
Stop Event
node limit
Counts
33 → 12
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 alpha (*.f32 alpha u0)) 0)
(+.f32 0 (*.f32 alpha (*.f32 alpha u0)))
(-.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(/.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(/.f32 (*.f32 alpha (*.f32 alpha u0)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))))
(/.f32 (*.f32 alpha (*.f32 u0 (+.f32 alpha alpha))) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 u0))) -1)
(/.f32 (*.f32 u0 (*.f32 alpha (neg.f32 alpha))) -1)
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
Outputs
(*.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 alpha (*.f32 alpha u0)) 0)
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 0 (*.f32 alpha (*.f32 alpha u0)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 alpha u0)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 u0 (+.f32 alpha alpha))) 2)
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 alpha (neg.f32 u0))) -1)
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 u0 (*.f32 alpha (neg.f32 alpha))) -1)
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))

localize41.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(pow.f32 (-.f32 1 u0) alpha)
0.3b
(*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
18.7b
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
Compiler

Compiled 30 to 18 computations (40% saved)

series46.0ms (0.3%)

Counts
3 → 64
Calls

18 calls:

TimeVariablePointExpression
13.0ms
alpha
@0
(*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
11.0ms
alpha
@-inf
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
10.0ms
alpha
@inf
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
4.0ms
alpha
@inf
(*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
2.0ms
u0
@0
(log.f32 (pow.f32 (-.f32 1 u0) alpha))

rewrite108.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1196×rational_best.json-simplify-57
792×rational_best.json-simplify-44
704×rational_best.json-simplify-43
602×rational_best.json-5
600×rational_best.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
19557
232657
3131657
4581757
Stop Event
node limit
Counts
3 → 62
Calls
Call 1
Inputs
(log.f32 (pow.f32 (-.f32 1 u0) alpha))
(*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
(pow.f32 (-.f32 1 u0) alpha)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 alpha (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (log.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (*.f32 1 (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 1 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 alpha (log.f32 (-.f32 1 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))) (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0))))) (*.f32 alpha (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0))))) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u0)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0)))))) (*.f32 alpha (*.f32 (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))) (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0))))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0))))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 alpha (log.f32 (-.f32 1 u0)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 (*.f32 alpha alpha))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (-.f32 1 u0) alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 (-.f32 1 u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (-.f32 1 u0) alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (pow.f32 (-.f32 1 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (-.f32 1 u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 1 u0) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 1 u0) alpha) (*.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 1 (pow.f32 (-.f32 1 u0) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (-.f32 1 u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha) (/.f32 1 (pow.f32 (-.f32 1 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 1 (pow.f32 (-.f32 1 u0) alpha))) (pow.f32 (-.f32 1 u0) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha))) (*.f32 (pow.f32 (-.f32 1 u0) alpha) (*.f32 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)) (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha)) (pow.f32 (*.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 (-.f32 1 u0) (-.f32 1 u0))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 1 (pow.f32 (-.f32 1 u0) alpha))) (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha))) (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (-.f32 1 u0) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (-.f32 1 u0) alpha) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (pow.f32 (-.f32 1 u0) alpha)))))))

simplify205.0ms (1.2%)

Algorithm
egg-herbie
Rules
1090×rational_best.json-simplify-80
1024×rational_best.json-simplify-1
982×rational_best.json-simplify-43
966×rational_best.json-simplify-78
858×rational_best.json-simplify-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03538142
17927704
215467690
329867646
453527646
Stop Event
node limit
Counts
126 → 247
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 u0 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 -2 (pow.f32 alpha 3)))))) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2)))))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 -2 (pow.f32 alpha 3)))))) (+.f32 (*.f32 1/24 (*.f32 (pow.f32 u0 4) (+.f32 (*.f32 24 (+.f32 (*.f32 1/8 (pow.f32 alpha 2)) (+.f32 (*.f32 -1/4 alpha) (+.f32 (*.f32 1/3 (pow.f32 alpha 2)) (+.f32 (*.f32 -1/4 (pow.f32 alpha 3)) (*.f32 1/24 (pow.f32 alpha 4))))))) (+.f32 (*.f32 24 (*.f32 alpha (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3)))))) (+.f32 (*.f32 -12 (pow.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) 2)) (+.f32 (*.f32 24 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) (pow.f32 alpha 2))) (*.f32 -6 (pow.f32 alpha 4)))))))) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))))))))
(*.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 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) (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/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 -2 (pow.f32 alpha 3)))) (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) (pow.f32 u0 2))) (+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.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/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) (pow.f32 u0 2))) (+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0))))
(+.f32 (*.f32 -1/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 1/3 alpha) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2))))) (+.f32 (*.f32 -6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 2 (pow.f32 alpha 3)))) (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) (pow.f32 u0 2))) (+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(+.f32 (*.f32 1/2 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 2))) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(+.f32 (*.f32 1/2 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 2))) (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (*.f32 1/6 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (+.f32 (*.f32 2 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -3 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 3)))))
(+.f32 (*.f32 1/24 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 -3 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) (+.f32 (*.f32 12 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 -6 (pow.f32 (log.f32 (-.f32 1 u0)) 4)))))) (pow.f32 alpha 4))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 2))) (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (*.f32 1/6 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (+.f32 (*.f32 2 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -3 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 3))))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.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 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 3))))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (+.f32 (*.f32 2 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -3 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 4))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 3)))))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (+.f32 (*.f32 2 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -3 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 4))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 3))) (*.f32 -1/24 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 -3 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) (+.f32 (*.f32 12 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 -6 (pow.f32 (log.f32 (-.f32 1 u0)) 4)))))) (pow.f32 alpha 5))))))
(*.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 -1/2 (*.f32 (pow.f32 u0 2) (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) alpha))) (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) alpha))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 -1/6 (*.f32 (pow.f32 u0 3) (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 -2 (pow.f32 alpha 3)))) alpha)))))
(+.f32 (*.f32 -1/24 (*.f32 (pow.f32 u0 4) (*.f32 alpha (+.f32 (*.f32 24 (+.f32 (*.f32 1/8 (pow.f32 alpha 2)) (+.f32 (*.f32 -1/4 alpha) (+.f32 (*.f32 1/3 (pow.f32 alpha 2)) (+.f32 (*.f32 -1/4 (pow.f32 alpha 3)) (*.f32 1/24 (pow.f32 alpha 4))))))) (+.f32 (*.f32 24 (*.f32 alpha (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3)))))) (+.f32 (*.f32 -12 (pow.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) 2)) (+.f32 (*.f32 24 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) (pow.f32 alpha 2))) (*.f32 -6 (pow.f32 alpha 4))))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) alpha))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 -1/6 (*.f32 (pow.f32 u0 3) (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 -2 (pow.f32 alpha 3)))) alpha))))))
(*.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 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) alpha) (pow.f32 u0 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 -1/6 (/.f32 (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 -2 (pow.f32 alpha 3)))) alpha) (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) alpha) (pow.f32 u0 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 (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 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) alpha) (pow.f32 u0 2))) (/.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 1/3 alpha) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2))))) (+.f32 (*.f32 -6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 2 (pow.f32 alpha 3)))) alpha) (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) alpha) (pow.f32 u0 2))) (/.f32 (pow.f32 alpha 2) u0))))
1
(+.f32 1 (*.f32 -1 (*.f32 u0 alpha)))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/2 alpha)))))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (+.f32 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/2 alpha))))))
(exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(+.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) alpha) u0)))
(+.f32 (/.f32 (*.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/2 alpha))) (pow.f32 u0 2)) (+.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) alpha) u0))))
(+.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/2 alpha)) (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) (pow.f32 u0 2)) (+.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) alpha) u0)) (/.f32 (*.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (pow.f32 u0 3)))))
(exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) u0)) (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) u0)) (+.f32 (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) (/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/2 alpha)) (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))) (pow.f32 u0 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 1/3 alpha) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2)))) (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))) (pow.f32 u0 3))) (+.f32 (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) (/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/2 alpha)) (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))) (pow.f32 u0 2)))))
1
(+.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (+.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (+.f32 1 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (*.f32 1/6 (*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))))))
(+.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 0)
(+.f32 0 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 0)
(-.f32 0 (neg.f32 (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 1 (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 1)
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0))))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 1 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0))))))
(*.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (neg.f32 (*.f32 alpha (log.f32 (-.f32 1 u0)))) -1)
(*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))))
(*.f32 (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))) (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0))))) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 1 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0))))) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 (/.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0)))))) (*.f32 alpha (*.f32 (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))) (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0)))))))
(*.f32 (/.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0))))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))))
(*.f32 (/.f32 (/.f32 1 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0))))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))))
(/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 1)
(/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 2) 2)
(pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 1)
(neg.f32 (neg.f32 (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) 0)
(+.f32 0 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))))
(-.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) 0)
(-.f32 0 (neg.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))))
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) 1)
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))))
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha -2)) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) -1)
(pow.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) 1)
(neg.f32 (neg.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))))
(neg.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 (*.f32 alpha alpha))))
(+.f32 (pow.f32 (-.f32 1 u0) alpha) 0)
(+.f32 0 (pow.f32 (-.f32 1 u0) alpha))
(-.f32 (pow.f32 (-.f32 1 u0) alpha) 0)
(-.f32 0 (neg.f32 (pow.f32 (-.f32 1 u0) alpha)))
(*.f32 1 (pow.f32 (-.f32 1 u0) alpha))
(*.f32 (pow.f32 (-.f32 1 u0) alpha) 1)
(*.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)))
(*.f32 (pow.f32 (-.f32 1 u0) alpha) (*.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 1 (pow.f32 (-.f32 1 u0) alpha))))
(*.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha))))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (-.f32 1 u0) alpha))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha))
(*.f32 (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha) (/.f32 1 (pow.f32 (-.f32 1 u0) alpha)))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 1 (pow.f32 (-.f32 1 u0) alpha))) (pow.f32 (-.f32 1 u0) alpha))
(*.f32 (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha))) (*.f32 (pow.f32 (-.f32 1 u0) alpha) (*.f32 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)) (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)))))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha)) (pow.f32 (*.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 (-.f32 1 u0) (-.f32 1 u0))) alpha))
(*.f32 (/.f32 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha))
(*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 1 (pow.f32 (-.f32 1 u0) alpha))) (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha))
(*.f32 (/.f32 (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha))) (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha))
(/.f32 (pow.f32 (-.f32 1 u0) alpha) 1)
(/.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u0) alpha) 2) 2)
(neg.f32 (neg.f32 (pow.f32 (-.f32 1 u0) alpha)))
Outputs
(*.f32 -1 (*.f32 u0 alpha))
(*.f32 u0 (neg.f32 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))))))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 -2 (pow.f32 alpha 3)))))) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2)))))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))))) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 alpha -1/3) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 6 alpha)) (*.f32 (pow.f32 alpha 3) -2)))))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (+.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (*.f32 1/2 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) (*.f32 1/6 (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))))))))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))))) (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha -1/3) (*.f32 -1/6 (pow.f32 alpha 3)))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))))))))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (+.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (*.f32 1/2 (pow.f32 u0 2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))))))) (*.f32 1/6 (pow.f32 u0 3)))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 -2 (pow.f32 alpha 3)))))) (+.f32 (*.f32 1/24 (*.f32 (pow.f32 u0 4) (+.f32 (*.f32 24 (+.f32 (*.f32 1/8 (pow.f32 alpha 2)) (+.f32 (*.f32 -1/4 alpha) (+.f32 (*.f32 1/3 (pow.f32 alpha 2)) (+.f32 (*.f32 -1/4 (pow.f32 alpha 3)) (*.f32 1/24 (pow.f32 alpha 4))))))) (+.f32 (*.f32 24 (*.f32 alpha (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3)))))) (+.f32 (*.f32 -12 (pow.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) 2)) (+.f32 (*.f32 24 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) (pow.f32 alpha 2))) (*.f32 -6 (pow.f32 alpha 4)))))))) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))))))))
(+.f32 (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2)))))) (+.f32 (*.f32 1/24 (*.f32 (pow.f32 u0 4) (+.f32 (*.f32 24 (+.f32 (*.f32 (pow.f32 alpha 2) 1/8) (+.f32 (*.f32 alpha -1/4) (+.f32 (*.f32 (pow.f32 alpha 2) 1/3) (+.f32 (*.f32 (pow.f32 alpha 3) -1/4) (*.f32 1/24 (pow.f32 alpha 4))))))) (+.f32 (*.f32 alpha (*.f32 24 (+.f32 (*.f32 alpha -1/3) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3)))))) (+.f32 (*.f32 -12 (pow.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) 2)) (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 24 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 4) -6))))))) (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 alpha -1/3) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 6 alpha)) (*.f32 (pow.f32 alpha 3) -2)))))))
(+.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (*.f32 1/2 (pow.f32 u0 2)))) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/6 (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))))))))) (*.f32 (pow.f32 u0 4) (*.f32 1/24 (+.f32 (+.f32 (*.f32 -12 (pow.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) 2)) (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) 24)) (*.f32 (pow.f32 alpha 4) -6))) (*.f32 24 (+.f32 (+.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -1/4) (+.f32 (*.f32 1/24 (pow.f32 alpha 4)) (*.f32 (pow.f32 alpha 2) 1/3))) (+.f32 (*.f32 (pow.f32 alpha 2) 1/8) (*.f32 alpha -1/4))) (*.f32 alpha (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3)))))))))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))))) (+.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha -1/3) (*.f32 -1/6 (pow.f32 alpha 3)))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))))))))) (*.f32 1/24 (*.f32 (pow.f32 u0 4) (+.f32 (*.f32 -12 (pow.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) 2)) (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) 24)) (*.f32 (pow.f32 alpha 4) -6)) (*.f32 24 (+.f32 (+.f32 (*.f32 (pow.f32 alpha 2) 1/8) (+.f32 (*.f32 alpha -1/4) (+.f32 (*.f32 (pow.f32 alpha 3) -1/4) (+.f32 (*.f32 (pow.f32 alpha 2) 1/3) (*.f32 1/24 (pow.f32 alpha 4)))))) (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha -1/3) (*.f32 -1/6 (pow.f32 alpha 3)))))))))))))
(+.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) (+.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (*.f32 1/2 (pow.f32 u0 2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))))))) (*.f32 1/6 (pow.f32 u0 3))))) (*.f32 (+.f32 (*.f32 -12 (pow.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) 2)) (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) 24)) (*.f32 (pow.f32 alpha 4) -6)) (*.f32 24 (+.f32 (*.f32 (pow.f32 alpha 2) 1/8) (+.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -1/4) (+.f32 (*.f32 alpha -1/4) (+.f32 (*.f32 (pow.f32 alpha 2) 1/3) (*.f32 1/24 (pow.f32 alpha 4))))) (*.f32 alpha (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))))))))) (*.f32 1/24 (pow.f32 u0 4))))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)
(*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))
(*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))
(+.f32 (*.f32 -1 (/.f32 alpha u0)) (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(+.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (*.f32 -1 (/.f32 alpha u0)))
(+.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (neg.f32 (/.f32 alpha u0)))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) (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 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (*.f32 -1 (/.f32 alpha u0))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) (pow.f32 u0 2))))
(+.f32 (+.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (neg.f32 (/.f32 alpha u0))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (neg.f32 (/.f32 alpha u0)) (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (pow.f32 u0 2)))))
(+.f32 (neg.f32 (/.f32 alpha u0)) (+.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (pow.f32 u0 2)))))
(+.f32 (*.f32 1/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 -2 (pow.f32 alpha 3)))) (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) (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 (+.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (*.f32 -1 (/.f32 alpha u0))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) (pow.f32 u0 2)))) (*.f32 1/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 alpha -1/3) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 6 alpha)) (*.f32 (pow.f32 alpha 3) -2))) (pow.f32 u0 3))))
(+.f32 (+.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (neg.f32 (/.f32 alpha u0))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (pow.f32 u0 2))) (*.f32 1/6 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))))))) (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (+.f32 (neg.f32 (/.f32 alpha u0)) (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (pow.f32 u0 2)))) (*.f32 1/6 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha -1/3) (*.f32 -1/6 (pow.f32 alpha 3)))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))))))) (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (pow.f32 u0 2))) (+.f32 (neg.f32 (/.f32 alpha u0)) (*.f32 1/6 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))))))) (pow.f32 u0 3))))))
(*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha))
(+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0)))
(*.f32 -1 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(neg.f32 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) (pow.f32 u0 2))) (+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) (pow.f32 u0 2))) (*.f32 -1 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (pow.f32 u0 2))) (*.f32 -1 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (pow.f32 u0 2))) (neg.f32 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 -1/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 1/3 alpha) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2))))) (+.f32 (*.f32 -6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 2 (pow.f32 alpha 3)))) (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) (pow.f32 u0 2))) (+.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))) (*.f32 -1 (/.f32 alpha u0)))))
(+.f32 (*.f32 -1 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) (pow.f32 u0 2))) (*.f32 -1/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 alpha 1/3) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2))))) (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 -6 alpha)) (*.f32 2 (pow.f32 alpha 3)))) (pow.f32 u0 3)))))
(+.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (pow.f32 u0 2))) (*.f32 -1 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) (*.f32 -1/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 alpha 1/3) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2))))) (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 alpha -6)) (*.f32 2 (pow.f32 alpha 3)))) (pow.f32 u0 3))))
(+.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (pow.f32 u0 2))) (neg.f32 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) (*.f32 -1/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 alpha 1/3) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2))))) (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) -6)) (*.f32 2 (pow.f32 alpha 3)))) (pow.f32 u0 3))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (pow.f32 u0 2))) (+.f32 (neg.f32 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (*.f32 -1/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 alpha 1/3) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2))))) (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) -6)) (*.f32 2 (pow.f32 alpha 3)))) (pow.f32 u0 3)))))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (*.f32 1/2 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 2))) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 1/2 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 2))) (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (*.f32 1/6 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (+.f32 (*.f32 2 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -3 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 3)))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 alpha 3) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (+.f32 (*.f32 2 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -3))))) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (+.f32 (*.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))) (*.f32 (pow.f32 alpha 3) (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -1)) 1/6))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 alpha 3) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3))))) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))) (+.f32 (*.f32 (pow.f32 alpha 3) (*.f32 1/6 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3))))) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 1/24 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 -3 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) (+.f32 (*.f32 12 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 -6 (pow.f32 (log.f32 (-.f32 1 u0)) 4)))))) (pow.f32 alpha 4))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 2))) (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (*.f32 1/6 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (+.f32 (*.f32 2 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -3 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 3))))))
(+.f32 (+.f32 (*.f32 1/6 (*.f32 (pow.f32 alpha 3) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (+.f32 (*.f32 2 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -3))))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))) (*.f32 1/24 (*.f32 (pow.f32 alpha 4) (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 -3 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) (+.f32 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 12) (*.f32 -6 (pow.f32 (log.f32 (-.f32 1 u0)) 4))))))))))
(+.f32 (*.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))) (+.f32 (+.f32 (*.f32 (pow.f32 alpha 3) (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -1)) 1/6)) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 1/24 (pow.f32 alpha 4)) (+.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 6)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) -7)))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))) (+.f32 (+.f32 (*.f32 1/6 (*.f32 (pow.f32 alpha 3) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3))))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 1/24 (*.f32 (pow.f32 alpha 4) (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 3)))))))
(+.f32 (*.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))) (+.f32 (*.f32 (pow.f32 alpha 3) (*.f32 1/6 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3))))) (+.f32 (*.f32 (*.f32 1/24 (pow.f32 alpha 4)) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 3)))) (*.f32 alpha (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (neg.f32 (pow.f32 alpha 2)) (log.f32 (-.f32 1 u0)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 3))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))) (*.f32 -1/2 (*.f32 (pow.f32 alpha 3) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2))) (*.f32 -1/2 (*.f32 (pow.f32 alpha 3) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0)))) (*.f32 -1/2 (*.f32 (pow.f32 alpha 3) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))))
(+.f32 (*.f32 (neg.f32 (pow.f32 alpha 2)) (log.f32 (-.f32 1 u0))) (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (*.f32 -1/2 (pow.f32 alpha 3))))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (+.f32 (*.f32 2 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -3 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 4))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 3)))))
(+.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))) (*.f32 -1/2 (*.f32 (pow.f32 alpha 3) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))))) (*.f32 -1/6 (*.f32 (pow.f32 alpha 4) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (+.f32 (*.f32 2 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -3))))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 alpha 3) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))) (*.f32 -1/6 (*.f32 (pow.f32 alpha 4) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -1))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 alpha 3) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))) (*.f32 -1/6 (*.f32 (pow.f32 alpha 4) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))))))
(+.f32 (*.f32 (neg.f32 (pow.f32 alpha 2)) (log.f32 (-.f32 1 u0))) (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (*.f32 -1/2 (pow.f32 alpha 3))) (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3))) (*.f32 -1/6 (pow.f32 alpha 4)))))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (+.f32 (*.f32 2 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -3 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 4))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 3))) (*.f32 -1/24 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 -3 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) (+.f32 (*.f32 12 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 -6 (pow.f32 (log.f32 (-.f32 1 u0)) 4)))))) (pow.f32 alpha 5))))))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 alpha 4) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (+.f32 (*.f32 2 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -3))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 alpha 3) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 -1 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))) (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 -3 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) (+.f32 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 12) (*.f32 -6 (pow.f32 (log.f32 (-.f32 1 u0)) 4)))))) (*.f32 -1/24 (pow.f32 alpha 5))))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2))) (+.f32 (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 alpha 3) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))) (*.f32 (+.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 6)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) -7)) (*.f32 -1/24 (pow.f32 alpha 5)))) (*.f32 -1/6 (*.f32 (pow.f32 alpha 4) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -1))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 alpha 4) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 alpha 3) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))) (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 3))) (*.f32 -1/24 (pow.f32 alpha 5))))))
(+.f32 (*.f32 (neg.f32 (pow.f32 alpha 2)) (log.f32 (-.f32 1 u0))) (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 3))) (*.f32 -1/24 (pow.f32 alpha 5))) (+.f32 (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (*.f32 -1/2 (pow.f32 alpha 3))) (*.f32 (+.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) (neg.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3))) (*.f32 -1/6 (pow.f32 alpha 4))))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (neg.f32 (pow.f32 alpha 2)) (log.f32 (-.f32 1 u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (neg.f32 (pow.f32 alpha 2)) (log.f32 (-.f32 1 u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (neg.f32 (pow.f32 alpha 2)) (log.f32 (-.f32 1 u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (neg.f32 (pow.f32 alpha 2)) (log.f32 (-.f32 1 u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (neg.f32 (pow.f32 alpha 2)) (log.f32 (-.f32 1 u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (neg.f32 (pow.f32 alpha 2)) (log.f32 (-.f32 1 u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (neg.f32 (pow.f32 alpha 2)) (log.f32 (-.f32 1 u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 (neg.f32 (pow.f32 alpha 2)) (log.f32 (-.f32 1 u0)))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) alpha))) (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 -1/2 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 -1/2 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2)))))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) alpha))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 -1/6 (*.f32 (pow.f32 u0 3) (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 -2 (pow.f32 alpha 3)))) alpha)))))
(+.f32 (*.f32 -1/2 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 2) alpha))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 -1/6 (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 alpha -1/3) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 6 alpha)) (*.f32 (pow.f32 alpha 3) -2))) (*.f32 (pow.f32 u0 3) alpha)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))))))) (*.f32 -1/6 (*.f32 alpha (pow.f32 u0 3)))) (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 -1/2 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))))))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 -1/2 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2)))))) (*.f32 -1/6 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha -1/3) (*.f32 -1/6 (pow.f32 alpha 3)))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))))))) (*.f32 alpha (pow.f32 u0 3))))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))))))) (*.f32 -1/6 (*.f32 alpha (pow.f32 u0 3))))))
(+.f32 (*.f32 -1/24 (*.f32 (pow.f32 u0 4) (*.f32 alpha (+.f32 (*.f32 24 (+.f32 (*.f32 1/8 (pow.f32 alpha 2)) (+.f32 (*.f32 -1/4 alpha) (+.f32 (*.f32 1/3 (pow.f32 alpha 2)) (+.f32 (*.f32 -1/4 (pow.f32 alpha 3)) (*.f32 1/24 (pow.f32 alpha 4))))))) (+.f32 (*.f32 24 (*.f32 alpha (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3)))))) (+.f32 (*.f32 -12 (pow.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) 2)) (+.f32 (*.f32 24 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) (pow.f32 alpha 2))) (*.f32 -6 (pow.f32 alpha 4))))))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u0 2) (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) alpha))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 -1/6 (*.f32 (pow.f32 u0 3) (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 -2 (pow.f32 alpha 3)))) alpha))))))
(+.f32 (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 -1/6 (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 alpha -1/3) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 6 alpha)) (*.f32 (pow.f32 alpha 3) -2))) (*.f32 (pow.f32 u0 3) alpha)))) (+.f32 (*.f32 -1/2 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 2) alpha))) (*.f32 (pow.f32 u0 4) (*.f32 -1/24 (*.f32 alpha (+.f32 (*.f32 24 (+.f32 (*.f32 (pow.f32 alpha 2) 1/8) (+.f32 (*.f32 alpha -1/4) (+.f32 (*.f32 (pow.f32 alpha 2) 1/3) (+.f32 (*.f32 (pow.f32 alpha 3) -1/4) (*.f32 1/24 (pow.f32 alpha 4))))))) (+.f32 (*.f32 alpha (*.f32 24 (+.f32 (*.f32 alpha -1/3) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3)))))) (+.f32 (*.f32 -12 (pow.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) 2)) (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 24 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 4) -6))))))))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 -1/2 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2)))))) (+.f32 (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))))))) (*.f32 -1/6 (*.f32 alpha (pow.f32 u0 3))))) (*.f32 (*.f32 alpha (+.f32 (+.f32 (*.f32 -12 (pow.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) 2)) (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) 24)) (*.f32 (pow.f32 alpha 4) -6))) (*.f32 24 (+.f32 (+.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -1/4) (+.f32 (*.f32 1/24 (pow.f32 alpha 4)) (*.f32 (pow.f32 alpha 2) 1/3))) (+.f32 (*.f32 (pow.f32 alpha 2) 1/8) (*.f32 alpha -1/4))) (*.f32 alpha (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3)))))))) (*.f32 -1/24 (pow.f32 u0 4)))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha (*.f32 -1/2 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2)))))) (+.f32 (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 -1/6 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha -1/3) (*.f32 -1/6 (pow.f32 alpha 3)))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))))))) (*.f32 alpha (pow.f32 u0 3))))) (*.f32 alpha (*.f32 (*.f32 (pow.f32 u0 4) (+.f32 (*.f32 -12 (pow.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) 2)) (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) 24)) (*.f32 (pow.f32 alpha 4) -6)) (*.f32 24 (+.f32 (+.f32 (*.f32 (pow.f32 alpha 2) 1/8) (+.f32 (*.f32 alpha -1/4) (+.f32 (*.f32 (pow.f32 alpha 3) -1/4) (+.f32 (*.f32 (pow.f32 alpha 2) 1/3) (*.f32 1/24 (pow.f32 alpha 4)))))) (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha -1/3) (*.f32 -1/6 (pow.f32 alpha 3)))))))))) -1/24))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2))) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))) (+.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))))))) (*.f32 -1/6 (*.f32 alpha (pow.f32 u0 3)))) (*.f32 alpha (*.f32 (*.f32 (pow.f32 u0 4) (+.f32 (*.f32 -12 (pow.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) 2)) (+.f32 (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) 24)) (*.f32 (pow.f32 alpha 4) -6)) (*.f32 24 (+.f32 (*.f32 (pow.f32 alpha 2) 1/8) (+.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -1/4) (+.f32 (*.f32 alpha -1/4) (+.f32 (*.f32 (pow.f32 alpha 2) 1/3) (*.f32 1/24 (pow.f32 alpha 4))))) (*.f32 alpha (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3)))))))))) -1/24)))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))
(*.f32 (neg.f32 (pow.f32 alpha 2)) (+.f32 (neg.f32 (log.f32 (/.f32 1 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 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (neg.f32 (pow.f32 alpha 2)) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) alpha) (pow.f32 u0 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 -1 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2)))) (pow.f32 u0 2)))))
(+.f32 (*.f32 (neg.f32 (pow.f32 alpha 2)) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2)))) (pow.f32 u0 2)))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 -2 (pow.f32 alpha 3)))) alpha) (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) alpha) (pow.f32 u0 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 (*.f32 -1 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2)))) (pow.f32 u0 2))))) (*.f32 -1/6 (/.f32 (*.f32 alpha (+.f32 (*.f32 6 (+.f32 (*.f32 alpha -1/3) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 6 alpha)) (*.f32 (pow.f32 alpha 3) -2)))) (pow.f32 u0 3))))
(+.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 alpha 2)) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (/.f32 (pow.f32 alpha 2) u0)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (*.f32 -1/6 (/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))))))) (pow.f32 u0 3)))))
(+.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 alpha 2)) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2)))) (pow.f32 u0 2))))) (*.f32 -1/6 (/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha -1/3) (*.f32 -1/6 (pow.f32 alpha 3)))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))))))) (pow.f32 u0 3))))
(+.f32 (*.f32 (neg.f32 (pow.f32 alpha 2)) (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (*.f32 -1/6 (/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 alpha 3) -2) (*.f32 6 (+.f32 (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))) (*.f32 alpha (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))))))) (pow.f32 u0 3))))))
(*.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) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) alpha) (pow.f32 u0 2))) (/.f32 (pow.f32 alpha 2) u0)))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 1/3 alpha) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2))))) (+.f32 (*.f32 -6 (*.f32 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2))) alpha)) (*.f32 2 (pow.f32 alpha 3)))) alpha) (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 -1/2 alpha) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2))) alpha) (pow.f32 u0 2))) (/.f32 (pow.f32 alpha 2) u0))))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (+.f32 (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 -1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 -1 (pow.f32 alpha 2)))) (pow.f32 u0 2)))) (*.f32 1/6 (/.f32 (*.f32 alpha (+.f32 (*.f32 6 (+.f32 (*.f32 alpha 1/3) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2))))) (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 -6 alpha)) (*.f32 2 (pow.f32 alpha 3))))) (pow.f32 u0 3)))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 alpha (+.f32 (*.f32 6 (+.f32 (*.f32 alpha 1/3) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2))))) (+.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (*.f32 alpha -6)) (*.f32 2 (pow.f32 alpha 3))))) (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (*.f32 1/6 (/.f32 (*.f32 alpha (+.f32 (*.f32 6 (+.f32 (*.f32 alpha 1/3) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2))))) (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) -6)) (*.f32 2 (pow.f32 alpha 3))))) (pow.f32 u0 3)))))
(+.f32 (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (neg.f32 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (*.f32 1/6 (/.f32 (*.f32 alpha (+.f32 (*.f32 6 (+.f32 (*.f32 alpha 1/3) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2))))) (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) -6)) (*.f32 2 (pow.f32 alpha 3))))) (pow.f32 u0 3)))))
1
(+.f32 1 (*.f32 -1 (*.f32 u0 alpha)))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) 1)
(+.f32 (*.f32 u0 (neg.f32 alpha)) 1)
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/2 alpha)))))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (+.f32 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) 1))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (+.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))))))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (+.f32 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/2 alpha))))))
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (+.f32 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 alpha -1/3) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))))))
(+.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) 1) (+.f32 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (+.f32 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha -1/3) (*.f32 -1/6 (pow.f32 alpha 3))))) (+.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (+.f32 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3)))) (+.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2)))))))
(exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(exp.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))
(exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))
(+.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) alpha) u0)))
(+.f32 (exp.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 -1 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) u0)))
(+.f32 (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (neg.f32 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) u0)))
(+.f32 (/.f32 (*.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/2 alpha))) (pow.f32 u0 2)) (+.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) alpha) u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) u0)) (+.f32 (exp.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (/.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (exp.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) u0)) (+.f32 (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (/.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2))))
(+.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/2 alpha)) (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) (pow.f32 u0 2)) (+.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) alpha) u0)) (/.f32 (*.f32 (exp.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 -1/3 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3))))) (pow.f32 u0 3)))))
(+.f32 (/.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (exp.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2)) (+.f32 (exp.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) u0)) (/.f32 (*.f32 (+.f32 (*.f32 alpha -1/3) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/6 (pow.f32 alpha 3)))) (exp.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 3)))))
(+.f32 (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (+.f32 (neg.f32 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) u0)) (/.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))) (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 3))) (/.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2))))
(+.f32 (+.f32 (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (neg.f32 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) u0))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2)) (/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha -1/3) (*.f32 -1/6 (pow.f32 alpha 3)))) (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 3))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) u0)) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2)) (+.f32 (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (/.f32 (*.f32 (+.f32 (*.f32 -1/6 (pow.f32 alpha 3)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 alpha -1/3))) (exp.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 3)))))
(exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))
(exp.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) u0)) (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))))
(+.f32 (exp.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (*.f32 -1 (/.f32 (*.f32 alpha (exp.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) u0)))
(+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha))) (neg.f32 (/.f32 (*.f32 alpha (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha)))) u0)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) u0)) (+.f32 (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) (/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/2 alpha)) (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))) (pow.f32 u0 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 alpha (exp.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) u0)) (+.f32 (exp.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (/.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (exp.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) (pow.f32 u0 2))))
(+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha))) (+.f32 (neg.f32 (/.f32 (*.f32 alpha (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha)))) u0)) (/.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha)))) (pow.f32 u0 2))))
(+.f32 (neg.f32 (/.f32 (*.f32 alpha (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha)))) u0)) (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha))) (/.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha)))) (pow.f32 u0 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) u0)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 1/3 alpha) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2)))) (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))) (pow.f32 u0 3))) (+.f32 (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) (/.f32 (*.f32 (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 -1/2 alpha)) (exp.f32 (*.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))) (pow.f32 u0 2)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 alpha (exp.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) u0)) (+.f32 (+.f32 (exp.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (/.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (exp.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 alpha 1/3) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2)))) (exp.f32 (*.f32 -1 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) (pow.f32 u0 3)))))
(+.f32 (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha))) (/.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha)))) (pow.f32 u0 2))) (*.f32 -1 (+.f32 (/.f32 (*.f32 alpha (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha)))) u0) (/.f32 (*.f32 (+.f32 (*.f32 alpha 1/3) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2)))) (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha)))) (pow.f32 u0 3)))))
(+.f32 (+.f32 (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha))) (/.f32 (*.f32 (+.f32 (*.f32 alpha -1/2) (*.f32 1/2 (pow.f32 alpha 2))) (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha)))) (pow.f32 u0 2))) (neg.f32 (+.f32 (/.f32 (*.f32 alpha (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha)))) u0) (/.f32 (*.f32 (+.f32 (*.f32 alpha 1/3) (+.f32 (*.f32 1/6 (pow.f32 alpha 3)) (*.f32 -1/2 (pow.f32 alpha 2)))) (exp.f32 (*.f32 (log.f32 (/.f32 -1 u0)) (neg.f32 alpha)))) (pow.f32 u0 3)))))
1
(+.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(+.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (+.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(+.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (+.f32 1 (*.f32 1/2 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (+.f32 1 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) alpha) (*.f32 1/6 (*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 2)) (+.f32 1 (+.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 1/6 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 2)) (+.f32 (*.f32 1/6 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3)) (+.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0))))))
(+.f32 1 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 2)) (+.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 1/6 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3)))))
(+.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (+.f32 1 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 2)) (*.f32 1/6 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3)))))
(+.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 0)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 0 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(-.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 0)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(-.f32 0 (neg.f32 (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 1 (log.f32 (-.f32 1 u0))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 alpha (*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (log.f32 (-.f32 1 u0)))))))
(*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 1)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 1 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (neg.f32 (*.f32 alpha (log.f32 (-.f32 1 u0)))) -1)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (log.f32 (-.f32 1 u0)))))))
(*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))) (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (log.f32 (-.f32 1 u0)))))))
(*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0))))) (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (/.f32 1 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0))))) (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) alpha)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(*.f32 (/.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0)))))) (*.f32 alpha (*.f32 (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))) (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0)))))))
(*.f32 (/.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (log.f32 (-.f32 1 u0))))))) (*.f32 alpha (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (log.f32 (-.f32 1 u0))))) (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (log.f32 (-.f32 1 u0)))))))))
(*.f32 (*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha))))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha))))))
(*.f32 alpha (*.f32 (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (log.f32 (-.f32 1 u0))))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))) (/.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha))))))))
(*.f32 alpha (*.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 alpha (log.f32 (-.f32 1 u0))))) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (log.f32 (-.f32 1 u0))))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))))))
(*.f32 (/.f32 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (log.f32 (-.f32 1 u0)))))))
(*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0))))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (log.f32 (-.f32 1 u0)))))))
(*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 (/.f32 (/.f32 1 (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0))))) (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 alpha (log.f32 (pow.f32 (pow.f32 (-.f32 1 u0) alpha) (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (log.f32 (-.f32 1 u0)))))))
(*.f32 (/.f32 1 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha alpha)))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) alpha)) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 1)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 2) 2)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 1)
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(neg.f32 (neg.f32 (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (log.f32 (-.f32 1 u0)))
(+.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) 0)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(+.f32 0 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(-.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) 0)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(-.f32 0 (neg.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) 1)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha -2)) 2)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) -2)) 2)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) 2)
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))) 2)
(/.f32 (*.f32 alpha (*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))) -1)
(neg.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(pow.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0)))) 1)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(neg.f32 (neg.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 alpha)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(neg.f32 (*.f32 alpha (*.f32 alpha (log.f32 (-.f32 1 u0)))))
(log.f32 (pow.f32 (-.f32 1 u0) (neg.f32 (*.f32 alpha alpha))))
(+.f32 (pow.f32 (-.f32 1 u0) alpha) 0)
(pow.f32 (-.f32 1 u0) alpha)
(+.f32 0 (pow.f32 (-.f32 1 u0) alpha))
(pow.f32 (-.f32 1 u0) alpha)
(-.f32 (pow.f32 (-.f32 1 u0) alpha) 0)
(pow.f32 (-.f32 1 u0) alpha)
(-.f32 0 (neg.f32 (pow.f32 (-.f32 1 u0) alpha)))
(pow.f32 (-.f32 1 u0) alpha)
(*.f32 1 (pow.f32 (-.f32 1 u0) alpha))
(pow.f32 (-.f32 1 u0) alpha)
(*.f32 (pow.f32 (-.f32 1 u0) alpha) 1)
(pow.f32 (-.f32 1 u0) alpha)
(*.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)))
(pow.f32 (-.f32 1 u0) alpha)
(*.f32 (pow.f32 (-.f32 1 u0) alpha) (*.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 1 (pow.f32 (-.f32 1 u0) alpha))))
(pow.f32 (-.f32 1 u0) alpha)
(*.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha))))
(pow.f32 (-.f32 1 u0) alpha)
(*.f32 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (-.f32 1 u0) alpha))
(pow.f32 (-.f32 1 u0) alpha)
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha))
(pow.f32 (-.f32 1 u0) alpha)
(*.f32 (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha) (/.f32 1 (pow.f32 (-.f32 1 u0) alpha)))
(pow.f32 (-.f32 1 u0) alpha)
(*.f32 (*.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 1 (pow.f32 (-.f32 1 u0) alpha))) (pow.f32 (-.f32 1 u0) alpha))
(pow.f32 (-.f32 1 u0) alpha)
(*.f32 (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha))) (*.f32 (pow.f32 (-.f32 1 u0) alpha) (*.f32 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)) (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)))))
(pow.f32 (-.f32 1 u0) alpha)
(*.f32 (/.f32 (/.f32 1 (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha)) (pow.f32 (*.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 (-.f32 1 u0) (-.f32 1 u0))) alpha))
(pow.f32 (-.f32 1 u0) alpha)
(*.f32 (/.f32 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha))
(pow.f32 (-.f32 1 u0) alpha)
(*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 1 (pow.f32 (-.f32 1 u0) alpha))) (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha))
(pow.f32 (-.f32 1 u0) alpha)
(*.f32 (/.f32 (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha))) (pow.f32 (-.f32 1 u0) alpha)) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) alpha))
(pow.f32 (-.f32 1 u0) alpha)
(/.f32 (pow.f32 (-.f32 1 u0) alpha) 1)
(pow.f32 (-.f32 1 u0) alpha)
(/.f32 (pow.f32 (-.f32 1 u0) alpha) (/.f32 (pow.f32 (-.f32 1 u0) alpha) (pow.f32 (-.f32 1 u0) alpha)))
(pow.f32 (-.f32 1 u0) alpha)
(/.f32 (*.f32 (pow.f32 (-.f32 1 u0) alpha) 2) 2)
(pow.f32 (-.f32 1 u0) alpha)
(neg.f32 (neg.f32 (pow.f32 (-.f32 1 u0) alpha)))
(pow.f32 (-.f32 1 u0) alpha)

localize138.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
0.2b
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
0.2b
(*.f32 (neg.f32 alpha) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) alpha))
0.4b
(*.f32 -1/3 (pow.f32 u0 3))
Compiler

Compiled 85 to 58 computations (31.8% saved)

series4.0ms (0%)

Counts
3 → 60
Calls

15 calls:

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

rewrite123.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
934×rational_best.json-simplify-47
892×rational_best.json-5
890×rational_best.json-2
890×rational_best.json-3
890×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019145
1167145
2510145
31984145
47921145
Stop Event
node limit
Counts
3 → 33
Calls
Call 1
Inputs
(*.f32 (neg.f32 alpha) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) alpha))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (*.f32 alpha -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 alpha alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 1)))))

simplify237.0ms (1.4%)

Algorithm
egg-herbie
Rules
1036×rational_best.json-simplify-43
904×rational_best.json-simplify-78
752×rational_best.json-simplify-80
708×rational_best.json-simplify-2
674×rational_best.json-simplify-24
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01024237
12054197
27514197
318574197
441174197
574514149
Stop Event
node limit
Counts
93 → 100
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) 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 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/3 (*.f32 (pow.f32 u0 3) (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 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 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/3 (*.f32 (pow.f32 u0 3) (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 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 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 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/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) 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/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) 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/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.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 -1/3 (pow.f32 u0 3))))
(*.f32 -1/3 (pow.f32 u0 3))
(+.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 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1/3 (pow.f32 u0 3))
(+.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 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) 0)
(+.f32 0 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))))
(-.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) 0)
(/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) 1)
(/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (*.f32 alpha -2))) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) -1)
(pow.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) 1)
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(+.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 0)
(+.f32 0 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(-.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 0)
(/.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 1)
(/.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 alpha alpha)) 2)
(pow.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 1)
(-.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 0)
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 1)
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(*.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(*.f32 (/.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 1)
(/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(/.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 2)
(pow.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 1)
Outputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 u0 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 u0 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) u0)
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 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/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.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/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))
(*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))
(+.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/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)))
(+.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/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.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/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))
(*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))
(+.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/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)))
(+.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/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.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/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(*.f32 -1 (*.f32 u0 alpha))
(*.f32 -1 (*.f32 alpha u0))
(*.f32 alpha (neg.f32 u0))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 alpha u0)) (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha)))
(+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))))
(+.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 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (+.f32 (*.f32 -1 (*.f32 alpha u0)) (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) (*.f32 alpha -1/3))))
(+.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 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (+.f32 (*.f32 -1 (*.f32 alpha u0)) (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) (*.f32 alpha -1/3))))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)))
(*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))
(*.f32 (pow.f32 u0 3) (*.f32 alpha -1/3))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))))
(+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) (*.f32 alpha -1/3)))
(+.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 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (+.f32 (*.f32 -1 (*.f32 alpha u0)) (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) (*.f32 alpha -1/3))))
(+.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 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (+.f32 (*.f32 -1 (*.f32 alpha u0)) (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) (*.f32 alpha -1/3))))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)))
(*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))
(*.f32 (pow.f32 u0 3) (*.f32 alpha -1/3))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))))
(+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) (*.f32 alpha -1/3)))
(+.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 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (+.f32 (*.f32 -1 (*.f32 alpha u0)) (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) (*.f32 alpha -1/3))))
(+.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 (pow.f32 u0 2) (*.f32 -1/2 alpha)) (+.f32 (*.f32 -1 (*.f32 alpha u0)) (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) (*.f32 alpha -1/3))))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(*.f32 -1/3 (pow.f32 u0 3))
(+.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 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(*.f32 -1/3 (pow.f32 u0 3))
(+.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 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(+.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) 0)
(*.f32 alpha (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(+.f32 0 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))))
(*.f32 alpha (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(-.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) 0)
(*.f32 alpha (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) 1)
(*.f32 alpha (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha)))))
(*.f32 alpha (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (*.f32 alpha -2))) 2)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))) (*.f32 alpha -2))) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) -2))) 2)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))) (*.f32 alpha -2))) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))) -2))) 2)
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) -1)
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))))
(neg.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha)))
(neg.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(pow.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha (neg.f32 alpha))) 1)
(*.f32 alpha (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))))
(neg.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 alpha alpha)))
(neg.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))) (*.f32 alpha alpha)))
(neg.f32 (*.f32 alpha (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(+.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 0)
(*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(+.f32 0 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(-.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 0)
(*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(/.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 1)
(*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(/.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 alpha alpha)) 2)
(*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(pow.f32 (*.f32 alpha (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 1)
(*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(-.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 0)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(*.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(*.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(*.f32 (/.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(*.f32 (/.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(*.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))
(/.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 2)
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))) 2)
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))) 2)
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) 2)
(pow.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 1)
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))

localize60.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)))
0.3b
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0))
0.4b
(*.f32 1/3 (pow.f32 u0 3))
0.5b
(pow.f32 (*.f32 alpha u0) 2)
Compiler

Compiled 71 to 47 computations (33.8% saved)

series6.0ms (0%)

Counts
4 → 72
Calls

21 calls:

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

rewrite264.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
930×rational_best.json-simplify-44
742×rational_best.json-5
740×rational_best.json-2
740×rational_best.json-3
740×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017112
1140112
2410112
31672112
47291112
Stop Event
node limit
Counts
4 → 78
Calls
Call 1
Inputs
(pow.f32 (*.f32 alpha u0) 2)
(*.f32 1/3 (pow.f32 u0 3))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (*.f32 alpha u0) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 (*.f32 alpha u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (*.f32 alpha u0) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (pow.f32 (*.f32 alpha u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 alpha u0) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 2 (pow.f32 (*.f32 alpha u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (+.f32 1 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (+.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (+.f32 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (+.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (*.f32 alpha u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (pow.f32 (*.f32 alpha u0) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 1/4 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (+.f32 (/.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2))) (pow.f32 (*.f32 alpha u0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (/.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)) (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 2 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) (*.f32 alpha (*.f32 alpha u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))) (*.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 2 (pow.f32 (*.f32 alpha u0) 2)) 1/2) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2))) (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 1/4 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (*.f32 alpha u0) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (pow.f32 (*.f32 alpha u0) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (pow.f32 (*.f32 alpha u0) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/3 (pow.f32 u0 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 1/3 (pow.f32 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/3 (pow.f32 u0 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/3 (pow.f32 u0 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 (pow.f32 u0 3) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 3) 2/3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 1/3 (pow.f32 u0 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 1/3 (pow.f32 u0 3))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))))))

simplify139.0ms (0.8%)

Algorithm
egg-herbie
Rules
1006×rational_best.json-simplify-2
966×rational_best.json-simplify-129
920×rational_best.json-simplify-80
850×rational_best.json-simplify-49
844×rational_best.json-simplify-78
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01764920
13484920
211764884
336164884
Stop Event
node limit
Counts
150 → 122
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 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (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 (*.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 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/3 (*.f32 (pow.f32 u0 3) (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 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 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/3 (*.f32 (pow.f32 u0 3) (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 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 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 (pow.f32 (*.f32 alpha u0) 2) 0)
(+.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(+.f32 0 (pow.f32 (*.f32 alpha u0) 2))
(-.f32 (pow.f32 (*.f32 alpha u0) 2) 0)
(-.f32 0 (neg.f32 (pow.f32 (*.f32 alpha u0) 2)))
(*.f32 2 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(*.f32 (pow.f32 (*.f32 alpha u0) 2) 1)
(*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)))
(*.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2))))
(*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2))))
(*.f32 1/2 (*.f32 2 (pow.f32 (*.f32 alpha u0) 2)))
(*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 2)
(*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)) 2))
(*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (+.f32 1 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2))))
(*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (+.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (+.f32 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (+.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 1 (pow.f32 (*.f32 alpha u0) 2))
(*.f32 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha u0) 2))
(*.f32 (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))
(*.f32 (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))))
(*.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)))
(*.f32 (*.f32 2 (pow.f32 (*.f32 alpha u0) 2)) 1/2)
(*.f32 1/4 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 4))
(*.f32 (/.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)))
(*.f32 (*.f32 1/4 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (+.f32 (/.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2))) (pow.f32 (*.f32 alpha u0) 2))
(*.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (/.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))
(*.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)) (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (/.f32 1/2 (*.f32 2 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 4)))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) (*.f32 alpha (*.f32 alpha u0)))) 2))
(*.f32 (/.f32 (/.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))) (*.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))))
(*.f32 (/.f32 (*.f32 2 (pow.f32 (*.f32 alpha u0) 2)) 1/2) 1/4)
(*.f32 (/.f32 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2))) (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))
(*.f32 (/.f32 2 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 1/4 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)))
(/.f32 (pow.f32 (*.f32 alpha u0) 2) 1)
(/.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)))
(/.f32 (*.f32 2 (pow.f32 (*.f32 alpha u0) 2)) 2)
(neg.f32 (neg.f32 (pow.f32 (*.f32 alpha u0) 2)))
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) 0)
(+.f32 0 (*.f32 1/3 (pow.f32 u0 3)))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) 0)
(-.f32 0 (neg.f32 (*.f32 1/3 (pow.f32 u0 3))))
(/.f32 (*.f32 1/3 (pow.f32 u0 3)) 1)
(/.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 (pow.f32 u0 3) 4/3)))
(/.f32 (*.f32 (pow.f32 u0 3) 2/3) 2)
(pow.f32 (*.f32 1/3 (pow.f32 u0 3)) 1)
(neg.f32 (neg.f32 (*.f32 1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) 0)
(+.f32 0 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(-.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) 0)
(-.f32 0 (neg.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))))
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) 1)
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))))
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))) 2)
(pow.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) 1)
(neg.f32 (neg.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))))
(-.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) 0)
(-.f32 0 (neg.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) 1)
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))
(*.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))
(*.f32 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))
(*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))
(*.f32 (/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))))
(*.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))))
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(*.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) 1)
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) 2)
(pow.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) 1)
(neg.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
Outputs
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))
(*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))
(*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 (pow.f32 u0 2) 1/2))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/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 (pow.f32 (*.f32 u0 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/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (pow.f32 (*.f32 u0 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/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))
(*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))
(+.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/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 (*.f32 u0 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/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (pow.f32 (*.f32 u0 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/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))
(*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))
(*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))
(+.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/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 (*.f32 u0 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/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (pow.f32 (*.f32 u0 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/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/3 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(+.f32 (pow.f32 (*.f32 alpha u0) 2) 0)
(pow.f32 (*.f32 u0 alpha) 2)
(+.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(pow.f32 (*.f32 u0 alpha) 2)
(+.f32 0 (pow.f32 (*.f32 alpha u0) 2))
(pow.f32 (*.f32 u0 alpha) 2)
(-.f32 (pow.f32 (*.f32 alpha u0) 2) 0)
(pow.f32 (*.f32 u0 alpha) 2)
(-.f32 0 (neg.f32 (pow.f32 (*.f32 alpha u0) 2)))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 2 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 (*.f32 alpha u0) 2) 1)
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2))))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2))))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 1/2 (*.f32 2 (pow.f32 (*.f32 alpha u0) 2)))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) 2)
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (*.f32 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)) 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (+.f32 1 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2))))
(*.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 1 (/.f32 (pow.f32 (*.f32 u0 alpha) 2) (pow.f32 (*.f32 u0 alpha) 2))))
(*.f32 1/2 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) (+.f32 1 (/.f32 (pow.f32 (*.f32 u0 alpha) 2) (pow.f32 (*.f32 u0 alpha) 2)))))
(*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (+.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 1 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) (/.f32 1 (pow.f32 (*.f32 u0 alpha) 2)))))
(*.f32 1/2 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) (+.f32 1 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) (/.f32 1 (pow.f32 (*.f32 u0 alpha) 2))))))
(*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (+.f32 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (/.f32 (pow.f32 (*.f32 u0 alpha) 2) (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) (/.f32 1 (pow.f32 (*.f32 u0 alpha) 2)))))
(*.f32 1/2 (*.f32 (pow.f32 (*.f32 u0 alpha) 2) (+.f32 (/.f32 (pow.f32 (*.f32 u0 alpha) 2) (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 (*.f32 u0 alpha) 2) (/.f32 1 (pow.f32 (*.f32 u0 alpha) 2))))))
(*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2) (+.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)))))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 1 (pow.f32 (*.f32 alpha u0) 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha u0) 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (*.f32 2 (pow.f32 (*.f32 alpha u0) 2)) 1/2)
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 1/4 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 4))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (/.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)))
(*.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (/.f32 1 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(*.f32 1/2 (*.f32 (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)) 2) (/.f32 1 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))))
(*.f32 (*.f32 1/4 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (+.f32 (/.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(*.f32 (*.f32 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2) 1/4) (+.f32 (/.f32 1 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))) (/.f32 1 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))))
(*.f32 (*.f32 (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)) 2) 1/4) (+.f32 (/.f32 1 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))) (/.f32 1 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))))
(*.f32 1/4 (*.f32 (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)) 2) (+.f32 (/.f32 1 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))) (/.f32 1 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))))
(*.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2))) (pow.f32 (*.f32 alpha u0) 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (/.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))
(*.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (/.f32 1 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(*.f32 1/2 (*.f32 (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)) 2) (/.f32 1 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))))
(*.f32 (/.f32 1 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)) (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)))))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (/.f32 1/2 (*.f32 2 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 4)))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (/.f32 (/.f32 1 (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (pow.f32 (*.f32 u0 (*.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) (*.f32 alpha (*.f32 alpha u0)))) 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (/.f32 (/.f32 1 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))) (*.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))))
(*.f32 (/.f32 (/.f32 1 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))) (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))) (*.f32 1/2 (*.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)) (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))))
(*.f32 (*.f32 1/2 (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)) 2)) (*.f32 (*.f32 1/2 (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)) 2)) (/.f32 (/.f32 1 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))) (*.f32 1/2 (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)) 2)))))
(*.f32 (/.f32 (pow.f32 (*.f32 u0 alpha) 2) (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/2 (*.f32 (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)) 2) (/.f32 1 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))))
(*.f32 (/.f32 (*.f32 2 (pow.f32 (*.f32 alpha u0) 2)) 1/2) 1/4)
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (/.f32 (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 1 (pow.f32 (*.f32 alpha u0) 2))) (pow.f32 (*.f32 alpha u0) 2)) (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2))
(pow.f32 (*.f32 u0 alpha) 2)
(*.f32 (/.f32 2 (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 1/4 (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)))
(*.f32 1/4 (*.f32 (/.f32 2 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))) (pow.f32 (*.f32 alpha (*.f32 alpha (*.f32 u0 u0))) 2)))
(*.f32 (*.f32 (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)) 2) 1/4) (/.f32 2 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2))))
(*.f32 (pow.f32 (*.f32 (*.f32 u0 alpha) (*.f32 u0 alpha)) 2) (*.f32 1/4 (/.f32 2 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))))
(/.f32 (pow.f32 (*.f32 alpha u0) 2) 1)
(pow.f32 (*.f32 u0 alpha) 2)
(/.f32 (pow.f32 (*.f32 alpha u0) 2) (/.f32 (pow.f32 (*.f32 alpha u0) 2) (pow.f32 (*.f32 alpha u0) 2)))
(pow.f32 (*.f32 u0 alpha) 2)
(/.f32 (*.f32 2 (pow.f32 (*.f32 alpha u0) 2)) 2)
(pow.f32 (*.f32 u0 alpha) 2)
(neg.f32 (neg.f32 (pow.f32 (*.f32 alpha u0) 2)))
(pow.f32 (*.f32 u0 alpha) 2)
(+.f32 (*.f32 1/3 (pow.f32 u0 3)) 0)
(*.f32 1/3 (pow.f32 u0 3))
(+.f32 0 (*.f32 1/3 (pow.f32 u0 3)))
(*.f32 1/3 (pow.f32 u0 3))
(-.f32 (*.f32 1/3 (pow.f32 u0 3)) 0)
(*.f32 1/3 (pow.f32 u0 3))
(-.f32 0 (neg.f32 (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 1/3 (pow.f32 u0 3))
(/.f32 (*.f32 1/3 (pow.f32 u0 3)) 1)
(*.f32 1/3 (pow.f32 u0 3))
(/.f32 (*.f32 1/3 (pow.f32 u0 3)) (/.f32 (*.f32 (pow.f32 u0 3) 4/3) (*.f32 (pow.f32 u0 3) 4/3)))
(/.f32 (*.f32 (pow.f32 u0 3) 2/3) 2)
(pow.f32 (*.f32 1/3 (pow.f32 u0 3)) 1)
(*.f32 1/3 (pow.f32 u0 3))
(neg.f32 (neg.f32 (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 1/3 (pow.f32 u0 3))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) 0)
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(+.f32 0 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) 0)
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(-.f32 0 (neg.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) 1)
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))) 2)
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 3) 2/3) (+.f32 u0 u0))) 2)
(pow.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) 1)
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(neg.f32 (neg.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3))))
(-.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) 0)
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(-.f32 0 (neg.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) 1)
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)))) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) 1)
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) 2)
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(pow.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) 1)
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(neg.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))

eval682.0ms (4.1%)

Compiler

Compiled 20816 to 15084 computations (27.5% saved)

prune155.0ms (0.9%)

Pruning

31 alts after pruning (25 fresh and 6 done)

PrunedKeptTotal
New57214586
Fresh71118
Picked011
Done156
Total58031611
Error
0.2b
Counts
611 → 31
Alt Table
Click to see full alt table
StatusErrorProgram
13.4b
(/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) 2)
18.8b
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) 2)
2.8b
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/4 (pow.f32 u0 4)) u0)))
4.9b
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))
3.5b
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))) 2))
3.5b
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) u0)))
3.6b
(*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2)) (+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 (*.f32 alpha u0) 2) 1/2))))
2.8b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
3.4b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))
4.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
3.5b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
3.0b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))))
13.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))
2.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))
13.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
13.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
4.9b
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha))))
3.5b
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))))))
2.8b
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha))) (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)))))
3.5b
(*.f32 (neg.f32 alpha) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) alpha))
4.9b
(*.f32 (neg.f32 alpha) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)) alpha))
2.8b
(*.f32 (neg.f32 alpha) (*.f32 (+.f32 (neg.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))))) alpha))
3.6b
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 (/.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) alpha))
3.6b
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) alpha))
13.9b
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) alpha))
13.3b
(*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
3.5b
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
18.8b
(*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
22.1b
(*.f32 (neg.f32 alpha) (log.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) 1)))
9.0b
(*.f32 u0 (*.f32 alpha alpha))
9.0b
(*.f32 alpha (*.f32 u0 alpha))
Compiler

Compiled 1824 to 1371 computations (24.8% saved)

localize91.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/4 (pow.f32 u0 4)) u0)))
0.3b
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/4 (pow.f32 u0 4)) u0))
0.3b
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))))
0.4b
(*.f32 1/3 (pow.f32 u0 3))
Compiler

Compiled 108 to 83 computations (23.1% saved)

series5.0ms (0%)

Counts
3 → 72
Calls

18 calls:

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

rewrite65.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
962×rational_best.json-5
960×rational_best.json-2
960×rational_best.json-3
960×rational_best.json-1
960×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022141
1182141
2527141
32142141
Stop Event
node limit
Counts
3 → 37
Calls
Call 1
Inputs
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/4 (pow.f32 u0 4)) u0))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/4 (pow.f32 u0 4)) u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))) (*.f32 2 (pow.f32 alpha 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 4))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 alpha 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)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alpha 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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 alpha 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)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 alpha 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 (/.f32 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (pow.f32 alpha 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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.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))))) (pow.f32 alpha 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 alpha 2)) (*.f32 (+.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))))) (pow.f32 (*.f32 alpha alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 alpha 2)) (+.f32 (*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 (*.f32 alpha alpha) 2)) (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))) (pow.f32 (*.f32 alpha alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 alpha 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))) (pow.f32 (*.f32 alpha alpha) 2)) (*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 (*.f32 alpha alpha) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.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 (*.f32 (pow.f32 alpha 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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.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))))) (pow.f32 (*.f32 alpha alpha) 2)) (/.f32 1 (pow.f32 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4)))))))) (*.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4))))))) (*.f32 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 alpha 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)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.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 2 (pow.f32 alpha 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 alpha 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)))))) 1)))))

simplify283.0ms (1.7%)

Algorithm
egg-herbie
Rules
1508×rational_best.json-simplify-2
1060×rational_best.json-simplify-132
1034×rational_best.json-simplify-44
988×rational_best.json-simplify-50
914×rational_best.json-simplify-54
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01115395
12215395
24815275
319655275
445505275
Stop Event
node limit
Counts
109 → 87
Calls
Call 1
Inputs
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (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/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/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (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/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/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (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/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/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (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 (*.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/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (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/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (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 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) 0)
(+.f32 0 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))))
(-.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) 0)
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) 1)
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))))))
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))) (*.f32 2 (pow.f32 alpha 2))) 2)
(pow.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) 1)
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) 0)
(+.f32 0 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))))
(-.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) 0)
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) 1)
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 4))))) 2)
(pow.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) 1)
(-.f32 (*.f32 (pow.f32 alpha 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)))))) 0)
(*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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)))))) 1)
(*.f32 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (/.f32 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (/.f32 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 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 (+.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))))) (pow.f32 alpha 2))
(*.f32 (/.f32 1 (pow.f32 alpha 2)) (*.f32 (+.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))))) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (/.f32 1 (pow.f32 alpha 2)) (+.f32 (*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 (*.f32 alpha alpha) 2)) (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))) (pow.f32 (*.f32 alpha alpha) 2))))
(*.f32 (/.f32 1 (pow.f32 alpha 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))) (pow.f32 (*.f32 alpha alpha) 2)) (*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 (*.f32 alpha alpha) 2))))
(*.f32 (/.f32 1 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4))))))))
(*.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.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 (*.f32 (pow.f32 alpha 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 (*.f32 (+.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))))) (pow.f32 (*.f32 alpha alpha) 2)) (/.f32 1 (pow.f32 alpha 2)))
(*.f32 (*.f32 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (/.f32 (/.f32 1 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4)))))))) (*.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4))))))) (*.f32 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4)))))))))
(*.f32 (/.f32 (/.f32 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4))))))))
(*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4))))))))
(/.f32 (*.f32 (pow.f32 alpha 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)))))) 1)
(/.f32 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (*.f32 (+.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 2 (pow.f32 alpha 2))) 2)
(pow.f32 (*.f32 (pow.f32 alpha 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)))))) 1)
Outputs
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))
(*.f32 1/2 (pow.f32 (*.f32 u0 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(+.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 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(+.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 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (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 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(+.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 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(+.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 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 1/3 (*.f32 (pow.f32 u0 3) (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 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(+.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 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(+.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 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 1/4 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 4)))
(*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 1/4 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 4)))
(*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 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 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 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/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 u0 (pow.f32 alpha 2))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/4 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 4)))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 1/4 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 4)))
(*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/4 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 4))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (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/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/4 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 4)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))))
(+.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 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/4 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 4)))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 1/4 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 4)))
(*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/4 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 4))))
(+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (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/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/4 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 4)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))))
(+.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 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/4 (*.f32 (pow.f32 alpha 2) (pow.f32 u0 4)))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) 0)
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(+.f32 0 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) 0)
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) 1)
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(/.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))) (*.f32 2 (pow.f32 alpha 2))) 2)
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(pow.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) 1)
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) 0)
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 0 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(-.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) 0)
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) 1)
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 u0 (*.f32 1/2 (pow.f32 u0 4))))) 2)
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (+.f32 u0 u0))) 2)
(pow.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4)))) 1)
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))
(-.f32 (*.f32 (pow.f32 alpha 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)))))) 0)
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (pow.f32 alpha 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)))))) 1)
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (pow.f32 alpha 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 (/.f32 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 1 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (+.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))))) (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 1 (pow.f32 alpha 2)) (*.f32 (+.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))))) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (*.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)) (*.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.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 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))) (*.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 alpha 2) (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2))))
(*.f32 (/.f32 1 (pow.f32 alpha 2)) (+.f32 (*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 (*.f32 alpha alpha) 2)) (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))) (pow.f32 (*.f32 alpha alpha) 2))))
(*.f32 (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (*.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)) (*.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.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 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))) (*.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 alpha 2) (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2))))
(*.f32 (/.f32 1 (pow.f32 alpha 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2))) (pow.f32 (*.f32 alpha alpha) 2)) (*.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (pow.f32 (*.f32 alpha alpha) 2))))
(*.f32 (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (*.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)) (*.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.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 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))) (*.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 alpha 2) (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2))))
(*.f32 (/.f32 1 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4))))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.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 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (+.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))))) (pow.f32 (*.f32 alpha alpha) 2)) (/.f32 1 (pow.f32 alpha 2)))
(*.f32 (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)) (*.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)) (*.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.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 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))) (*.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)))
(*.f32 (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) (*.f32 (pow.f32 alpha 2) (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2))))
(*.f32 (*.f32 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 (/.f32 1 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4)))))))) (*.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4))))))) (*.f32 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4)))))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 (/.f32 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4))))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 2) (*.f32 (*.f32 (pow.f32 alpha 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 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/4 (pow.f32 u0 4))))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(/.f32 (*.f32 (pow.f32 alpha 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)))))) 1)
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(/.f32 (*.f32 (pow.f32 alpha 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 (*.f32 (pow.f32 alpha 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 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))
(/.f32 (*.f32 (+.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 2 (pow.f32 alpha 2))) 2)
(/.f32 (*.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0))) 2)
(/.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))) 2)
(/.f32 (*.f32 2 (*.f32 (pow.f32 alpha 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))))))) 2)
(/.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))) 2)
(/.f32 (*.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3))))) 2)
(pow.f32 (*.f32 (pow.f32 alpha 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)))))) 1)
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/4 (pow.f32 u0 4))) u0)))
(*.f32 (pow.f32 alpha 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 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))))))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 (*.f32 1/4 (pow.f32 u0 4))) (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))))

localize12.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

rewrite76.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
2028×rational_best.json-5
2026×rational_best.json-2
2026×rational_best.json-3
2026×rational_best.json-1
2026×rational_best.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
15413
218913
377413
4383413
Stop Event
node limit
Counts
1 → 7
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 u0 alpha))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 alpha u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 alpha u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 alpha u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 alpha u0)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)))))

simplify119.0ms (0.7%)

Algorithm
egg-herbie
Rules
1734×rational_best.json-simplify-47
1262×rational_best.json-simplify-132
1206×rational_best.json-simplify-80
1050×rational_best.json-simplify-78
1032×rational_best.json-simplify-129
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021403
135403
279403
3216403
4928403
52190403
65384403
Stop Event
node limit
Counts
31 → 10
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 alpha (*.f32 alpha u0)) 0)
(+.f32 0 (*.f32 alpha (*.f32 alpha u0)))
(-.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(/.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(/.f32 (*.f32 alpha (*.f32 alpha u0)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))))
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) 2)) 2)
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
Outputs
(*.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 alpha (*.f32 alpha u0)) 0)
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 0 (*.f32 alpha (*.f32 alpha u0)))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (*.f32 alpha (*.f32 alpha u0)) 0)
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 alpha u0)) (/.f32 (*.f32 alpha (*.f32 alpha u0)) (*.f32 alpha (*.f32 alpha u0))))
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha u0) 2)) 2)
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (*.f32 alpha (*.f32 alpha u0)) 1)
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))

localize55.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
0.3b
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))
18.8b
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))
Compiler

Compiled 50 to 36 computations (28% saved)

series34.0ms (0.2%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
14.0ms
alpha
@-inf
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))
11.0ms
alpha
@inf
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))
2.0ms
u0
@0
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))
1.0ms
alpha
@0
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))
1.0ms
alpha
@0
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))

rewrite116.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1234×rational_best.json-simplify-57
796×rational_best.json-simplify-44
692×rational_best.json-simplify-43
612×rational_best.json-5
610×rational_best.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01271
19971
232471
3134971
4594771
Stop Event
node limit
Counts
3 → 59
Calls
Call 1
Inputs
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))
(*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha -2) (*.f32 1 (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (/.f32 1 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))) (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0))))) (*.f32 (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha -4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (*.f32 alpha -2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2)) (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) (*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (*.f32 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (*.f32 (-.f32 1 u0) (*.f32 (-.f32 1 u0) (-.f32 1 u0)))) (*.f32 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))))))

simplify345.0ms (2.1%)

Algorithm
egg-herbie
Rules
1550×rational_best.json-simplify-80
1430×rational_best.json-simplify-78
986×rational_best.json-simplify-2
682×rational_best.json-simplify-132
664×rational_best.json-simplify-47
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
03728349
18397871
216307703
334937529
457967417
Stop Event
node limit
Counts
131 → 253
Calls
Call 1
Inputs
(*.f32 2 (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))))) (*.f32 2 (*.f32 u0 alpha)))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 -12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (*.f32 16 (pow.f32 alpha 3)))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))))) (*.f32 2 (*.f32 u0 alpha))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 -12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (*.f32 16 (pow.f32 alpha 3)))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))))) (+.f32 (*.f32 2 (*.f32 u0 alpha)) (*.f32 1/24 (*.f32 (pow.f32 u0 4) (+.f32 (*.f32 96 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (pow.f32 alpha 2))) (+.f32 (*.f32 -48 (*.f32 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3)))) alpha)) (+.f32 (*.f32 -96 (pow.f32 alpha 4)) (+.f32 (*.f32 24 (+.f32 (*.f32 2/3 (pow.f32 alpha 4)) (+.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 4/3 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 2 (pow.f32 alpha 3))))))) (*.f32 -12 (pow.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) 2)))))))))))
(*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 2 (/.f32 alpha u0)))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))) (pow.f32 u0 2))) (*.f32 2 (/.f32 alpha u0))))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 1/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 -12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (*.f32 16 (pow.f32 alpha 3)))) (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))) (pow.f32 u0 2))) (*.f32 2 (/.f32 alpha u0)))))
(*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))) (pow.f32 u0 2))) (+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 -1/6 (/.f32 (+.f32 (*.f32 12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (+.f32 (*.f32 6 (+.f32 (*.f32 -4/3 (pow.f32 alpha 3)) (+.f32 (*.f32 -2 (pow.f32 alpha 2)) (*.f32 -2/3 alpha)))) (*.f32 -16 (pow.f32 alpha 3)))) (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))) (pow.f32 u0 2))) (+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 1/2 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 2))))
(+.f32 (*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 2))) (*.f32 1/6 (*.f32 (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (+.f32 (*.f32 -8 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -16 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 3)))))
(+.f32 (*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 2))) (+.f32 (*.f32 1/24 (*.f32 (+.f32 (*.f32 -48 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 -64 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 16 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 192 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 -96 (pow.f32 (log.f32 (-.f32 1 u0)) 4)))))) (pow.f32 alpha 4))) (*.f32 1/6 (*.f32 (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (+.f32 (*.f32 -8 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -16 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 3))))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 3))) (*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 -8 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -16 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 4))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 3))) (*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 1/24 (*.f32 (+.f32 (*.f32 -48 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 -64 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 16 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 192 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 -96 (pow.f32 (log.f32 (-.f32 1 u0)) 4)))))) (pow.f32 alpha 5))) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 -8 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -16 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 4))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 3))) (*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 2 (*.f32 u0 (pow.f32 alpha 2)))
(+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2)))))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u0 3) (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 -12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (*.f32 16 (pow.f32 alpha 3)))) alpha))) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))))))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u0 3) (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 -12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (*.f32 16 (pow.f32 alpha 3)))) alpha))) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (+.f32 (*.f32 1/24 (*.f32 (pow.f32 u0 4) (*.f32 (+.f32 (*.f32 96 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (pow.f32 alpha 2))) (+.f32 (*.f32 -48 (*.f32 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3)))) alpha)) (+.f32 (*.f32 -12 (pow.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) 2)) (+.f32 (*.f32 -96 (pow.f32 alpha 4)) (*.f32 24 (+.f32 (*.f32 2/3 (pow.f32 alpha 4)) (+.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (*.f32 4/3 (pow.f32 alpha 2)) (*.f32 2 (pow.f32 alpha 3))))))))))) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2)))))))))
(*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 -12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (*.f32 16 (pow.f32 alpha 3)))) alpha) (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)))))
(*.f32 2 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (+.f32 (*.f32 12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (+.f32 (*.f32 6 (+.f32 (*.f32 -4/3 (pow.f32 alpha 3)) (+.f32 (*.f32 -2 (pow.f32 alpha 2)) (*.f32 -2/3 alpha)))) (*.f32 -16 (pow.f32 alpha 3)))) alpha) (pow.f32 u0 3))) (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)))))
1
(+.f32 1 (*.f32 2 (*.f32 u0 alpha)))
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (pow.f32 u0 2)) (*.f32 2 (*.f32 u0 alpha))))
(+.f32 (*.f32 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3)))) (pow.f32 u0 3)) (+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (pow.f32 u0 2)) (*.f32 2 (*.f32 u0 alpha)))))
(exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(+.f32 (*.f32 2 (/.f32 (*.f32 (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) alpha) u0)) (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) alpha) u0)) (+.f32 (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))) (pow.f32 u0 2))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) alpha) u0)) (+.f32 (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3)))) (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))) (pow.f32 u0 3)) (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))) (pow.f32 u0 2)))))
(exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))
(+.f32 (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) (*.f32 2 (/.f32 (*.f32 (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) u0)))
(+.f32 (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) (+.f32 (*.f32 2 (/.f32 (*.f32 (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) u0)) (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))) (pow.f32 u0 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) (+.f32 (*.f32 -4/3 (pow.f32 alpha 3)) (+.f32 (*.f32 -2 (pow.f32 alpha 2)) (*.f32 -2/3 alpha)))) (pow.f32 u0 3))) (+.f32 (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) (+.f32 (*.f32 2 (/.f32 (*.f32 (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) u0)) (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))) (pow.f32 u0 2)))))
1
(+.f32 (*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0)))) 1)
(+.f32 (*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 (-.f32 1 u0)) 2))) 1))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))) (+.f32 (*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 (-.f32 1 u0)) 2))) 1)))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(+.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 0)
(+.f32 0 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 0)
(-.f32 0 (neg.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))
(*.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))
(*.f32 (*.f32 alpha -2) (*.f32 1 (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))))
(*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 1)
(*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (/.f32 1 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))) (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 1 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 (/.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0))))) (*.f32 (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0))))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))
(*.f32 (/.f32 (/.f32 1 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 1)
(/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 2) 2)
(pow.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 1)
(neg.f32 (neg.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) 0)
(+.f32 0 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))
(-.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) 0)
(-.f32 0 (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) 1)
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha -4)) 2)
(pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) 1)
(neg.f32 (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (*.f32 alpha -2))))
(+.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) 0)
(+.f32 0 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))
(-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) 0)
(-.f32 0 (neg.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))
(*.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))
(*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) 1)
(*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))
(*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))))
(*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2)))
(*.f32 (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2)) (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))
(*.f32 (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) (*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (*.f32 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (*.f32 (-.f32 1 u0) (*.f32 (-.f32 1 u0) (-.f32 1 u0)))) (*.f32 alpha -2)))
(*.f32 (/.f32 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2)))
(*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2)))
(*.f32 (/.f32 (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2)))
(/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) 1)
(/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) 2) 2)
(neg.f32 (neg.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))
Outputs
(*.f32 2 (*.f32 u0 alpha))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))))) (*.f32 2 (*.f32 u0 alpha)))
(+.f32 (*.f32 2 (*.f32 u0 alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)))))
(+.f32 (*.f32 2 (*.f32 u0 alpha)) (*.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 -12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (*.f32 16 (pow.f32 alpha 3)))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))))) (*.f32 2 (*.f32 u0 alpha))))
(+.f32 (+.f32 (*.f32 2 (*.f32 u0 alpha)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))))) (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 alpha 2/3) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 -12 alpha)) (*.f32 (pow.f32 alpha 3) 16))))))
(+.f32 (*.f32 2 (*.f32 u0 alpha)) (+.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (*.f32 1/2 (pow.f32 u0 2))) (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 4/3 (pow.f32 alpha 3)) (*.f32 alpha 2/3)))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 alpha -12)) (*.f32 (pow.f32 alpha 3) 16))) (*.f32 1/6 (pow.f32 u0 3)))))
(+.f32 (*.f32 2 (*.f32 u0 alpha)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)))) (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 alpha -12)) (*.f32 (pow.f32 alpha 3) 16)))))))
(+.f32 (*.f32 2 (*.f32 u0 alpha)) (+.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (*.f32 1/2 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) (*.f32 1/6 (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 alpha (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) -12)) (*.f32 (pow.f32 alpha 3) 16)))))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 -12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (*.f32 16 (pow.f32 alpha 3)))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))))) (+.f32 (*.f32 2 (*.f32 u0 alpha)) (*.f32 1/24 (*.f32 (pow.f32 u0 4) (+.f32 (*.f32 96 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (pow.f32 alpha 2))) (+.f32 (*.f32 -48 (*.f32 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3)))) alpha)) (+.f32 (*.f32 -96 (pow.f32 alpha 4)) (+.f32 (*.f32 24 (+.f32 (*.f32 2/3 (pow.f32 alpha 4)) (+.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 4/3 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 2 (pow.f32 alpha 3))))))) (*.f32 -12 (pow.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) 2)))))))))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 alpha 2/3) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 -12 alpha)) (*.f32 (pow.f32 alpha 3) 16))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)))) (+.f32 (*.f32 2 (*.f32 u0 alpha)) (*.f32 1/24 (*.f32 (pow.f32 u0 4) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 96 (pow.f32 alpha 2))) (+.f32 (*.f32 (+.f32 (*.f32 alpha 2/3) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3)))) (*.f32 -48 alpha)) (+.f32 (*.f32 -96 (pow.f32 alpha 4)) (+.f32 (*.f32 24 (+.f32 (*.f32 2/3 (pow.f32 alpha 4)) (+.f32 (*.f32 alpha 1/2) (+.f32 (*.f32 (pow.f32 alpha 2) 4/3) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (*.f32 2 (pow.f32 alpha 3))))))) (*.f32 -12 (pow.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) 2)))))))))))
(+.f32 (+.f32 (*.f32 2 (*.f32 u0 alpha)) (*.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (*.f32 1/2 (pow.f32 u0 2)))) (+.f32 (*.f32 (+.f32 (+.f32 (*.f32 24 (+.f32 (*.f32 alpha 1/2) (+.f32 (+.f32 (*.f32 2 (pow.f32 alpha 3)) (*.f32 (pow.f32 alpha 2) 11/6)) (*.f32 2/3 (pow.f32 alpha 4))))) (+.f32 (*.f32 -96 (pow.f32 alpha 4)) (*.f32 -12 (pow.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) 2)))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) 96)) (*.f32 alpha (*.f32 -48 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 4/3 (pow.f32 alpha 3)) (*.f32 alpha 2/3))))))) (*.f32 1/24 (pow.f32 u0 4))) (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 4/3 (pow.f32 alpha 3)) (*.f32 alpha 2/3)))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 alpha -12)) (*.f32 (pow.f32 alpha 3) 16))) (*.f32 1/6 (pow.f32 u0 3)))))
(+.f32 (*.f32 2 (*.f32 u0 alpha)) (+.f32 (*.f32 1/24 (*.f32 (pow.f32 u0 4) (+.f32 (*.f32 24 (+.f32 (*.f32 2/3 (pow.f32 alpha 4)) (+.f32 (*.f32 alpha 1/2) (+.f32 (*.f32 2 (pow.f32 alpha 3)) (*.f32 (pow.f32 alpha 2) 11/6))))) (+.f32 (+.f32 (*.f32 -96 (pow.f32 alpha 4)) (*.f32 -12 (pow.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) 96)) (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3)))) (*.f32 alpha -48))))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)))) (*.f32 1/6 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 alpha -12)) (*.f32 (pow.f32 alpha 3) 16))))))))
(+.f32 (*.f32 2 (*.f32 u0 alpha)) (+.f32 (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3)))) (*.f32 alpha -48)) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) 96)) (+.f32 (*.f32 24 (+.f32 (*.f32 2/3 (pow.f32 alpha 4)) (+.f32 (*.f32 alpha 1/2) (+.f32 (*.f32 2 (pow.f32 alpha 3)) (*.f32 (pow.f32 alpha 2) 11/6))))) (+.f32 (*.f32 -96 (pow.f32 alpha 4)) (*.f32 -12 (pow.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) 2)))))) (*.f32 1/24 (pow.f32 u0 4))) (+.f32 (*.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (*.f32 1/2 (pow.f32 u0 2))) (*.f32 (pow.f32 u0 3) (*.f32 1/6 (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 alpha (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) -12)) (*.f32 (pow.f32 alpha 3) 16))))))))
(*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(*.f32 -2 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))
(*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 2 (/.f32 alpha u0)))
(+.f32 (*.f32 -2 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 2 (/.f32 alpha u0)))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2)) (*.f32 2 (/.f32 alpha u0)))
(+.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 2 (/.f32 alpha u0)))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))) (pow.f32 u0 2))) (*.f32 2 (/.f32 alpha u0))))
(+.f32 (*.f32 -2 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (pow.f32 u0 2)))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (pow.f32 u0 2))) (+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2)) (*.f32 2 (/.f32 alpha u0))))
(+.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (pow.f32 u0 2)))))
(+.f32 (+.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 2 (/.f32 alpha u0))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (pow.f32 u0 2))))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 1/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 -12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (*.f32 16 (pow.f32 alpha 3)))) (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))) (pow.f32 u0 2))) (*.f32 2 (/.f32 alpha u0)))))
(+.f32 (*.f32 -2 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (pow.f32 u0 2)))) (*.f32 1/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 alpha 2/3) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 -12 alpha)) (*.f32 (pow.f32 alpha 3) 16))) (pow.f32 u0 3)))))
(+.f32 (+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (pow.f32 u0 2)))) (+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2)) (*.f32 1/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 4/3 (pow.f32 alpha 3)) (*.f32 alpha 2/3)))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 alpha -12)) (*.f32 (pow.f32 alpha 3) 16))) (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (pow.f32 u0 2))) (+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 1/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 alpha -12)) (*.f32 (pow.f32 alpha 3) 16))) (pow.f32 u0 3))))))
(+.f32 (+.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 2 (/.f32 alpha u0))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (pow.f32 u0 2))) (*.f32 1/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 alpha (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) -12)) (*.f32 (pow.f32 alpha 3) 16))) (pow.f32 u0 3)))))
(*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(*.f32 2 (+.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (/.f32 alpha u0)))
(*.f32 2 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))) (pow.f32 u0 2))) (+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (pow.f32 u0 2))) (*.f32 2 (+.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (/.f32 alpha u0))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (pow.f32 u0 2))) (*.f32 2 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 -1/6 (/.f32 (+.f32 (*.f32 12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (+.f32 (*.f32 6 (+.f32 (*.f32 -4/3 (pow.f32 alpha 3)) (+.f32 (*.f32 -2 (pow.f32 alpha 2)) (*.f32 -2/3 alpha)))) (*.f32 -16 (pow.f32 alpha 3)))) (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))) (pow.f32 u0 2))) (+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))))
(+.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (pow.f32 u0 2))) (*.f32 2 (+.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (/.f32 alpha u0)))) (*.f32 -1/6 (/.f32 (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 12 alpha)) (+.f32 (*.f32 6 (+.f32 (*.f32 (pow.f32 alpha 3) -4/3) (+.f32 (*.f32 (pow.f32 alpha 2) -2) (*.f32 alpha -2/3)))) (*.f32 (pow.f32 alpha 3) -16))) (pow.f32 u0 3))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (pow.f32 u0 2))) (+.f32 (*.f32 2 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (*.f32 -1/6 (/.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 (pow.f32 alpha 3) -4/3) (+.f32 (*.f32 (pow.f32 alpha 2) -2) (*.f32 alpha -2/3)))) (+.f32 (*.f32 (pow.f32 alpha 3) -16) (*.f32 alpha (*.f32 12 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))))))) (pow.f32 u0 3)))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (pow.f32 u0 2))) (+.f32 (*.f32 2 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (*.f32 -1/6 (/.f32 (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 alpha 12)) (+.f32 (*.f32 6 (+.f32 (*.f32 (pow.f32 alpha 2) -2) (+.f32 (*.f32 (pow.f32 alpha 3) -4/3) (*.f32 alpha -2/3)))) (*.f32 (pow.f32 alpha 3) -16))) (pow.f32 u0 3)))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (*.f32 1/2 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/2 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) 0))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) 0))) (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 (pow.f32 alpha 2) 0) (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 2))) (*.f32 1/6 (*.f32 (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (+.f32 (*.f32 -8 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -16 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 3)))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 alpha 3) (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (+.f32 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -8) (*.f32 -16 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/2 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) 0))) (+.f32 (*.f32 (pow.f32 alpha 3) (*.f32 1/6 (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -24)))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) 0))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 alpha 3) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) 0))) (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 (pow.f32 alpha 2) 0) (+.f32 (*.f32 (pow.f32 alpha 3) (*.f32 1/6 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) 0))) (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 (pow.f32 alpha 2) 0) (+.f32 (*.f32 (pow.f32 alpha 3) 0) (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 2))) (+.f32 (*.f32 1/24 (*.f32 (+.f32 (*.f32 -48 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 -64 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 16 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 192 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 -96 (pow.f32 (log.f32 (-.f32 1 u0)) 4)))))) (pow.f32 alpha 4))) (*.f32 1/6 (*.f32 (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (+.f32 (*.f32 -8 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -16 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 3))))))
(+.f32 (+.f32 (*.f32 1/6 (*.f32 (pow.f32 alpha 3) (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (+.f32 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -8) (*.f32 -16 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))))) (*.f32 1/24 (*.f32 (pow.f32 alpha 4) (+.f32 (*.f32 -48 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) -64) (+.f32 (*.f32 16 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 192) (*.f32 -96 (pow.f32 (log.f32 (-.f32 1 u0)) 4))))))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/2 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) 0))) (+.f32 (+.f32 (*.f32 (pow.f32 alpha 3) (*.f32 1/6 (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -24)))) (*.f32 (pow.f32 alpha 4) (*.f32 1/24 (+.f32 (+.f32 (*.f32 16 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 96)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) -112))))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) 0))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 alpha 3) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) 0))) (+.f32 (*.f32 1/24 (*.f32 (pow.f32 alpha 4) (+.f32 (*.f32 -48 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 48)))) (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))))
(+.f32 (*.f32 (pow.f32 alpha 2) 0) (+.f32 (*.f32 (+.f32 (*.f32 -48 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 48)) (*.f32 1/24 (pow.f32 alpha 4))) (+.f32 (*.f32 (pow.f32 alpha 3) (*.f32 1/6 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) 0))) (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))))
(+.f32 (*.f32 (pow.f32 alpha 2) 0) (+.f32 (*.f32 (+.f32 (*.f32 -48 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 48)) (*.f32 1/24 (pow.f32 alpha 4))) (+.f32 (*.f32 (pow.f32 alpha 3) 0) (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -2))
(*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 3))) (*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))) (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (*.f32 1/2 (pow.f32 alpha 3))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -2)) (*.f32 (pow.f32 alpha 3) (*.f32 1/2 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) 0))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 alpha 3) (*.f32 1/2 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) 0))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 alpha 3) 0))
(+.f32 (*.f32 (pow.f32 alpha 3) 0) (*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 -8 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -16 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 4))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 3))) (*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (*.f32 1/2 (pow.f32 alpha 3))) (*.f32 1/6 (*.f32 (pow.f32 alpha 4) (+.f32 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -8) (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -16 (pow.f32 (log.f32 (-.f32 1 u0)) 3))))))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -2)) (+.f32 (*.f32 (pow.f32 alpha 3) (*.f32 1/2 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) 0))) (*.f32 (pow.f32 alpha 4) (*.f32 1/6 (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -24))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 (pow.f32 alpha 3) (*.f32 1/2 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) 0))) (*.f32 1/6 (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) 0)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 (pow.f32 alpha 3) 0) (*.f32 1/6 (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) 0)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 (pow.f32 alpha 3) 0) (*.f32 (pow.f32 alpha 4) 0)))
(+.f32 (*.f32 1/24 (*.f32 (+.f32 (*.f32 -48 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 -64 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 16 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 192 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 -96 (pow.f32 (log.f32 (-.f32 1 u0)) 4)))))) (pow.f32 alpha 5))) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 -8 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -16 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))) (pow.f32 alpha 4))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (pow.f32 alpha 3))) (*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))))))
(+.f32 (+.f32 (*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 (+.f32 (*.f32 -4 (pow.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 4 (pow.f32 (log.f32 (-.f32 1 u0)) 2))) (*.f32 1/2 (pow.f32 alpha 3))) (*.f32 1/6 (*.f32 (pow.f32 alpha 4) (+.f32 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -8) (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 -16 (pow.f32 (log.f32 (-.f32 1 u0)) 3)))))))) (*.f32 1/24 (*.f32 (+.f32 (*.f32 -48 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) -64) (+.f32 (*.f32 16 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (+.f32 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 192) (*.f32 -96 (pow.f32 (log.f32 (-.f32 1 u0)) 4)))))) (pow.f32 alpha 5))))
(+.f32 (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -2)) (*.f32 (pow.f32 alpha 3) (*.f32 1/2 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) 0)))) (+.f32 (*.f32 (pow.f32 alpha 4) (*.f32 1/6 (+.f32 (*.f32 24 (pow.f32 (log.f32 (-.f32 1 u0)) 3)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) -24)))) (*.f32 (+.f32 (+.f32 (*.f32 16 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 96)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) -112)) (*.f32 1/24 (pow.f32 alpha 5)))))
(+.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0)))) (*.f32 (pow.f32 alpha 3) (*.f32 1/2 (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 2) 0)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) 0))) (*.f32 (+.f32 (*.f32 -48 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 48)) (*.f32 1/24 (pow.f32 alpha 5)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0)))) (+.f32 (+.f32 (*.f32 (pow.f32 alpha 3) 0) (*.f32 1/6 (*.f32 (pow.f32 alpha 4) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 3) 0)))) (*.f32 (+.f32 (*.f32 -48 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 48)) (*.f32 1/24 (pow.f32 alpha 5)))))
(+.f32 (*.f32 (pow.f32 alpha 3) 0) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 (pow.f32 alpha 4) 0) (*.f32 (+.f32 (*.f32 -48 (pow.f32 (log.f32 (-.f32 1 u0)) 4)) (*.f32 (pow.f32 (log.f32 (-.f32 1 u0)) 4) 48)) (*.f32 1/24 (pow.f32 alpha 5))))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -2))
(*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -2))
(*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -2))
(*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -2))
(*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -2))
(*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -2))
(*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -2))
(*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (pow.f32 alpha 2) -2))
(*.f32 (pow.f32 alpha 2) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 2 (*.f32 u0 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 2 u0))
(+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2)))))))
(+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 alpha (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))))))
(+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 alpha (*.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (*.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 alpha (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (*.f32 alpha (*.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (*.f32 1/2 (pow.f32 u0 2)))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u0 3) (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 -12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (*.f32 16 (pow.f32 alpha 3)))) alpha))) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2))))))))
(+.f32 (*.f32 1/2 (*.f32 alpha (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))))) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 1/6 (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 alpha 2/3) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 -12 alpha)) (*.f32 (pow.f32 alpha 3) 16))) (*.f32 (pow.f32 u0 3) alpha)))))
(+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (*.f32 1/2 (pow.f32 u0 2)))) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 4/3 (pow.f32 alpha 3)) (*.f32 alpha 2/3)))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 alpha -12)) (*.f32 (pow.f32 alpha 3) 16))) (*.f32 1/6 (*.f32 alpha (pow.f32 u0 3))))))
(+.f32 (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 alpha (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)))))) (*.f32 1/6 (*.f32 alpha (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 alpha -12)) (*.f32 (pow.f32 alpha 3) 16)))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 alpha (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) -12)) (*.f32 (pow.f32 alpha 3) 16))) (*.f32 1/6 (*.f32 alpha (pow.f32 u0 3))))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u0 3) (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 -12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (*.f32 16 (pow.f32 alpha 3)))) alpha))) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (+.f32 (*.f32 1/24 (*.f32 (pow.f32 u0 4) (*.f32 (+.f32 (*.f32 96 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (pow.f32 alpha 2))) (+.f32 (*.f32 -48 (*.f32 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3)))) alpha)) (+.f32 (*.f32 -12 (pow.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) 2)) (+.f32 (*.f32 -96 (pow.f32 alpha 4)) (*.f32 24 (+.f32 (*.f32 2/3 (pow.f32 alpha 4)) (+.f32 (*.f32 1/2 alpha) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (*.f32 4/3 (pow.f32 alpha 2)) (*.f32 2 (pow.f32 alpha 3))))))))))) alpha))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2)))))))))
(+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 alpha 2/3) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 -12 alpha)) (*.f32 (pow.f32 alpha 3) 16))) (*.f32 (pow.f32 u0 3) alpha))) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (+.f32 (*.f32 1/2 (*.f32 alpha (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))))) (*.f32 1/24 (*.f32 (pow.f32 u0 4) (*.f32 alpha (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 96 (pow.f32 alpha 2))) (+.f32 (*.f32 (+.f32 (*.f32 alpha 2/3) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3)))) (*.f32 -48 alpha)) (+.f32 (*.f32 -12 (pow.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) 2)) (+.f32 (*.f32 -96 (pow.f32 alpha 4)) (*.f32 24 (+.f32 (*.f32 2/3 (pow.f32 alpha 4)) (+.f32 (*.f32 alpha 1/2) (+.f32 (*.f32 1/2 (pow.f32 alpha 2)) (+.f32 (*.f32 (pow.f32 alpha 2) 4/3) (*.f32 2 (pow.f32 alpha 3)))))))))))))))))
(+.f32 (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 4/3 (pow.f32 alpha 3)) (*.f32 alpha 2/3)))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 alpha -12)) (*.f32 (pow.f32 alpha 3) 16))) (*.f32 1/6 (*.f32 alpha (pow.f32 u0 3)))) (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (*.f32 1/2 (pow.f32 u0 2)))) (+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (*.f32 1/24 (*.f32 (+.f32 (+.f32 (*.f32 24 (+.f32 (*.f32 alpha 1/2) (+.f32 (+.f32 (*.f32 2 (pow.f32 alpha 3)) (*.f32 (pow.f32 alpha 2) 11/6)) (*.f32 2/3 (pow.f32 alpha 4))))) (+.f32 (*.f32 -96 (pow.f32 alpha 4)) (*.f32 -12 (pow.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) 2)))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) 96)) (*.f32 alpha (*.f32 -48 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 4/3 (pow.f32 alpha 3)) (*.f32 alpha 2/3))))))) (*.f32 alpha (pow.f32 u0 4)))))))
(+.f32 (*.f32 2 (*.f32 u0 (pow.f32 alpha 2))) (+.f32 (*.f32 1/6 (*.f32 alpha (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 alpha -12)) (*.f32 (pow.f32 alpha 3) 16)))))) (+.f32 (*.f32 alpha (*.f32 1/2 (*.f32 (pow.f32 u0 2) (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))))) (*.f32 1/24 (*.f32 alpha (*.f32 (pow.f32 u0 4) (+.f32 (*.f32 24 (+.f32 (*.f32 2/3 (pow.f32 alpha 4)) (+.f32 (*.f32 alpha 1/2) (+.f32 (*.f32 2 (pow.f32 alpha 3)) (*.f32 (pow.f32 alpha 2) 11/6))))) (+.f32 (+.f32 (*.f32 -96 (pow.f32 alpha 4)) (*.f32 -12 (pow.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) 96)) (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3)))) (*.f32 alpha -48)))))))))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (+.f32 (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 alpha (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) -12)) (*.f32 (pow.f32 alpha 3) 16))) (*.f32 1/6 (*.f32 alpha (pow.f32 u0 3)))) (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 1/24 (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3)))) (*.f32 alpha -48)) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) 96)) (+.f32 (*.f32 24 (+.f32 (*.f32 2/3 (pow.f32 alpha 4)) (+.f32 (*.f32 alpha 1/2) (+.f32 (*.f32 2 (pow.f32 alpha 3)) (*.f32 (pow.f32 alpha 2) 11/6))))) (+.f32 (*.f32 -96 (pow.f32 alpha 4)) (*.f32 -12 (pow.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) 2)))))) (*.f32 alpha (pow.f32 u0 4)))))))
(*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(*.f32 -2 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))
(*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alpha 2) -2))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alpha 2) -2)) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0))))
(+.f32 (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)) (+.f32 (*.f32 -2 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))) (pow.f32 u0 2)))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alpha 2) -2)) (+.f32 (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)) (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))) (pow.f32 u0 2)))))
(+.f32 (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)) (+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alpha 2) -2)) (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))) (pow.f32 u0 2)))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (+.f32 (*.f32 6 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 -12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (*.f32 16 (pow.f32 alpha 3)))) alpha) (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)))))
(+.f32 (+.f32 (*.f32 -2 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))) (pow.f32 u0 2))) (*.f32 1/6 (/.f32 (*.f32 alpha (+.f32 (*.f32 6 (+.f32 (*.f32 alpha 2/3) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 -12 alpha)) (*.f32 (pow.f32 alpha 3) 16)))) (pow.f32 u0 3)))))
(+.f32 (+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alpha 2) -2)) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))) (pow.f32 u0 2))) (*.f32 1/6 (/.f32 (*.f32 alpha (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 4/3 (pow.f32 alpha 3)) (*.f32 alpha 2/3)))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 alpha -12)) (*.f32 (pow.f32 alpha 3) 16)))) (pow.f32 u0 3)))))
(+.f32 (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)) (+.f32 (+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alpha 2) -2)) (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))) (pow.f32 u0 2)))) (*.f32 1/6 (/.f32 (*.f32 alpha (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 alpha -12)) (*.f32 (pow.f32 alpha 3) 16)))) (pow.f32 u0 3)))))
(+.f32 (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)) (+.f32 (+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 (pow.f32 alpha 2) -2)) (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))) (pow.f32 u0 2)))) (*.f32 1/6 (/.f32 (*.f32 alpha (+.f32 (*.f32 6 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3))))) (+.f32 (*.f32 alpha (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) -12)) (*.f32 (pow.f32 alpha 3) 16)))) (pow.f32 u0 3)))))
(*.f32 2 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))
(*.f32 (pow.f32 alpha 2) (*.f32 2 (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)))
(*.f32 2 (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))
(+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0))))
(+.f32 (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))) (pow.f32 u0 2))) (*.f32 2 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))) (pow.f32 u0 2))) (*.f32 2 (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (+.f32 (*.f32 12 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) alpha)) (+.f32 (*.f32 6 (+.f32 (*.f32 -4/3 (pow.f32 alpha 3)) (+.f32 (*.f32 -2 (pow.f32 alpha 2)) (*.f32 -2/3 alpha)))) (*.f32 -16 (pow.f32 alpha 3)))) alpha) (pow.f32 u0 3))) (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha)) (*.f32 -4 (pow.f32 alpha 2)))) (pow.f32 u0 2))) (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)))))
(+.f32 (+.f32 (*.f32 2 (/.f32 (pow.f32 alpha 2) u0)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))) (pow.f32 u0 2))) (*.f32 2 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))) (*.f32 -1/6 (/.f32 (*.f32 alpha (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 12 alpha)) (+.f32 (*.f32 6 (+.f32 (*.f32 (pow.f32 alpha 3) -4/3) (+.f32 (*.f32 (pow.f32 alpha 2) -2) (*.f32 alpha -2/3)))) (*.f32 (pow.f32 alpha 3) -16)))) (pow.f32 u0 3))))
(+.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))) (pow.f32 u0 2))) (*.f32 2 (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))) (*.f32 -1/6 (/.f32 (*.f32 alpha (+.f32 (*.f32 6 (+.f32 (*.f32 (pow.f32 alpha 3) -4/3) (+.f32 (*.f32 (pow.f32 alpha 2) -2) (*.f32 alpha -2/3)))) (+.f32 (*.f32 (pow.f32 alpha 3) -16) (*.f32 alpha (*.f32 12 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))))))) (pow.f32 u0 3))))
(+.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 alpha (+.f32 (*.f32 2 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (*.f32 (pow.f32 alpha 2) -4))) (pow.f32 u0 2))) (*.f32 2 (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))))) (*.f32 -1/6 (/.f32 (*.f32 alpha (+.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (*.f32 alpha 12)) (+.f32 (*.f32 6 (+.f32 (*.f32 (pow.f32 alpha 2) -2) (+.f32 (*.f32 (pow.f32 alpha 3) -4/3) (*.f32 alpha -2/3)))) (*.f32 (pow.f32 alpha 3) -16)))) (pow.f32 u0 3))))
1
(+.f32 1 (*.f32 2 (*.f32 u0 alpha)))
(+.f32 (*.f32 2 (*.f32 u0 alpha)) 1)
(+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (pow.f32 u0 2)) (*.f32 2 (*.f32 u0 alpha))))
(+.f32 (*.f32 2 (*.f32 u0 alpha)) (+.f32 (*.f32 (pow.f32 u0 2) (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) 1))
(+.f32 (*.f32 (pow.f32 u0 2) (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (+.f32 (*.f32 2 (*.f32 u0 alpha)) 1))
(+.f32 (*.f32 2 (*.f32 u0 alpha)) (+.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 2 (*.f32 u0 alpha)) 1) (*.f32 (pow.f32 u0 2) (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))))
(+.f32 (*.f32 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3)))) (pow.f32 u0 3)) (+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (pow.f32 u0 2)) (*.f32 2 (*.f32 u0 alpha)))))
(+.f32 (+.f32 (*.f32 2 (*.f32 u0 alpha)) (+.f32 (*.f32 (pow.f32 u0 2) (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) 1)) (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 alpha 2/3) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3))))))
(+.f32 (+.f32 (*.f32 (pow.f32 u0 2) (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (+.f32 (*.f32 2 (*.f32 u0 alpha)) 1)) (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 4/3 (pow.f32 alpha 3)) (*.f32 alpha 2/3)))))
(+.f32 (+.f32 (*.f32 2 (*.f32 u0 alpha)) (+.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))))) (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3))))))
(+.f32 (*.f32 2 (*.f32 u0 alpha)) (+.f32 (*.f32 (pow.f32 u0 2) (+.f32 alpha (*.f32 2 (pow.f32 alpha 2)))) (+.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3))))))))
(exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))
(exp.f32 (*.f32 -2 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2)))
(exp.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) alpha) u0)) (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))))
(+.f32 (exp.f32 (*.f32 -2 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 -2 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))) u0)))
(+.f32 (exp.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2))) (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2)))) u0)))
(+.f32 (exp.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))) u0)))
(+.f32 (*.f32 2 (/.f32 (*.f32 (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) alpha) u0)) (+.f32 (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))) (pow.f32 u0 2))))
(+.f32 (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 -2 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))) u0)) (+.f32 (exp.f32 (*.f32 -2 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (/.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (exp.f32 (*.f32 -2 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))) (pow.f32 u0 2))))
(+.f32 (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2)))) u0)) (+.f32 (exp.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2))) (/.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (exp.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2)))) (pow.f32 u0 2))))
(+.f32 (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))) u0)) (+.f32 (exp.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (/.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (exp.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))) (pow.f32 u0 2))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) alpha) u0)) (+.f32 (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 2/3 alpha) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3)))) (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))) (pow.f32 u0 3)) (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (exp.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)))) (pow.f32 u0 2)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 -2 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))) u0)) (+.f32 (exp.f32 (*.f32 -2 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (+.f32 (/.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (exp.f32 (*.f32 -2 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))) (pow.f32 u0 2)) (/.f32 (*.f32 (+.f32 (*.f32 alpha 2/3) (+.f32 (*.f32 2 (pow.f32 alpha 2)) (*.f32 4/3 (pow.f32 alpha 3)))) (exp.f32 (*.f32 -2 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))) (pow.f32 u0 3)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2)))) u0)) (+.f32 (/.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (exp.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2)))) (pow.f32 u0 2)) (+.f32 (exp.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2))) (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 4/3 (pow.f32 alpha 3)) (*.f32 alpha 2/3))) (exp.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2)))) (pow.f32 u0 3)))))
(+.f32 (exp.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (+.f32 (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))) u0)) (+.f32 (/.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (exp.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))) (pow.f32 u0 2)) (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3)))) (exp.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))) (pow.f32 u0 3)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))) u0)) (+.f32 (/.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (exp.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))) (pow.f32 u0 2)) (+.f32 (exp.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) (+.f32 (*.f32 alpha 2/3) (*.f32 4/3 (pow.f32 alpha 3)))) (exp.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))))) (pow.f32 u0 3)))))
(exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))
(exp.f32 (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0)))))
(+.f32 (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) (*.f32 2 (/.f32 (*.f32 (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) u0)))
(+.f32 (exp.f32 (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) u0)))
(+.f32 (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0))))) (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0)))))) u0)))
(+.f32 (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) (+.f32 (*.f32 2 (/.f32 (*.f32 (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) u0)) (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))) (pow.f32 u0 2))))
(+.f32 (exp.f32 (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) u0)) (/.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (exp.f32 (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) (pow.f32 u0 2))))
(+.f32 (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0)))))) u0)) (+.f32 (/.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0)))))) (pow.f32 u0 2)) (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0)))))))
(+.f32 (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0)))))) u0)) (+.f32 (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0))))) (/.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0)))))) (pow.f32 u0 2))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) (+.f32 (*.f32 -4/3 (pow.f32 alpha 3)) (+.f32 (*.f32 -2 (pow.f32 alpha 2)) (*.f32 -2/3 alpha)))) (pow.f32 u0 3))) (+.f32 (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) (+.f32 (*.f32 2 (/.f32 (*.f32 (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha))) alpha) u0)) (/.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 alpha 2)) alpha) (exp.f32 (*.f32 2 (*.f32 (log.f32 (/.f32 -1 u0)) alpha)))) (pow.f32 u0 2)))))
(+.f32 (+.f32 (exp.f32 (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (+.f32 (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) u0)) (/.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (exp.f32 (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) (pow.f32 u0 2)))) (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -4/3) (+.f32 (*.f32 (pow.f32 alpha 2) -2) (*.f32 alpha -2/3))) (exp.f32 (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) (pow.f32 u0 3))))
(+.f32 (+.f32 (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0))))) (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0)))))) u0))) (+.f32 (/.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0)))))) (pow.f32 u0 2)) (neg.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 3) -4/3) (+.f32 (*.f32 (pow.f32 alpha 2) -2) (*.f32 alpha -2/3))) (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0)))))) (pow.f32 u0 3)))))
(+.f32 (exp.f32 (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0))))) (+.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) u0)) (/.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (exp.f32 (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) (pow.f32 u0 2))) (neg.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) -2) (+.f32 (*.f32 (pow.f32 alpha 3) -4/3) (*.f32 alpha -2/3))) (exp.f32 (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))) (pow.f32 u0 3)))))
(+.f32 (+.f32 (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0))))) (*.f32 2 (/.f32 (*.f32 alpha (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0)))))) u0))) (+.f32 (/.f32 (*.f32 (+.f32 alpha (*.f32 2 (pow.f32 alpha 2))) (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0)))))) (pow.f32 u0 2)) (neg.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) -2) (+.f32 (*.f32 (pow.f32 alpha 3) -4/3) (*.f32 alpha -2/3))) (exp.f32 (*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0)))))) (pow.f32 u0 3)))))
1
(+.f32 (*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0)))) 1)
(+.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(+.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 (-.f32 1 u0)) 2))) 1))
(+.f32 1 (+.f32 (*.f32 2 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 2)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))))
(+.f32 1 (+.f32 (*.f32 2 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 2)) (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))
(+.f32 (+.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))) (*.f32 2 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 2)))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 alpha 3) (pow.f32 (log.f32 (-.f32 1 u0)) 3))) (+.f32 (*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0)))) (+.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) (pow.f32 (log.f32 (-.f32 1 u0)) 2))) 1)))
(+.f32 (+.f32 1 (*.f32 2 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 2))) (+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)) (*.f32 -4/3 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3))))
(+.f32 (+.f32 (*.f32 2 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 2)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))) (+.f32 1 (*.f32 -4/3 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3))))
(+.f32 (+.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))) (+.f32 (*.f32 2 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 2)) (*.f32 -4/3 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3))))
(+.f32 (*.f32 2 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 2)) (+.f32 1 (+.f32 (*.f32 -4/3 (pow.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) 3)) (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(exp.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(exp.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(exp.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(exp.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(exp.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(exp.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(exp.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(exp.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(exp.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(exp.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(exp.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(exp.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(exp.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(exp.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))
(exp.f32 (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) alpha)))
(exp.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(exp.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))
(+.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(+.f32 0 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(-.f32 0 (neg.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha -2) (*.f32 1 (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))))
(*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)) (log.f32 (pow.f32 (-.f32 1 u0) (/.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))))))
(*.f32 (/.f32 1 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))))
(*.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))) (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))))
(*.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) (/.f32 (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))
(*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (/.f32 1 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))) (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 1 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0))))) (*.f32 (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0))))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 (/.f32 (/.f32 1 (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 2) 2)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(pow.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(neg.f32 (neg.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(+.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) 0)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -2)))
(+.f32 0 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -2)))
(-.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) 0)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -2)))
(-.f32 0 (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -2)))
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) 1)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -2)))
(/.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -2)))
(/.f32 (*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 alpha -4)) 2)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -2)))
(pow.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) 1)
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -2)))
(neg.f32 (neg.f32 (*.f32 alpha (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha -2)))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -2)))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (*.f32 alpha -2))))
(+.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) 0)
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(+.f32 0 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(-.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) 0)
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(-.f32 0 (neg.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(*.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) 1)
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(*.f32 (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2)))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(*.f32 (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2)) (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(*.f32 (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) (*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (*.f32 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (*.f32 (-.f32 1 u0) (*.f32 (-.f32 1 u0) (-.f32 1 u0)))) (*.f32 alpha -2)))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(*.f32 (/.f32 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2)))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 1 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2)))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(*.f32 (/.f32 (/.f32 1 (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))) (pow.f32 (*.f32 (-.f32 1 u0) (-.f32 1 u0)) (*.f32 alpha -2)))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) 1)
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (/.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)) 2) 2)
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))
(neg.f32 (neg.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2))))
(pow.f32 (-.f32 1 u0) (*.f32 alpha -2))

localize127.0ms (0.8%)

Local error

Found 4 expressions with local error:

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

Compiled 101 to 62 computations (38.6% saved)

series116.0ms (0.7%)

Counts
3 → 72
Calls

18 calls:

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

rewrite61.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1064×rational_best.json-simplify-47
1014×rational_best.json-5
1012×rational_best.json-2
1012×rational_best.json-3
1012×rational_best.json-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01991
116985
254185
3219285
Stop Event
node limit
Counts
3 → 35
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha -2/3)) (*.f32 (pow.f32 u0 3) (*.f32 alpha -2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha -2/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 1 (/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 alpha) (+.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 alpha) (+.f32 (*.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 alpha alpha)) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)) (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))) (*.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))) (+.f32 alpha alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 u0 2) (neg.f32 alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) 1)))))

simplify380.0ms (2.3%)

Algorithm
egg-herbie
Rules
1136×rational_best.json-simplify-2
850×rational_best.json-simplify-78
840×rational_best.json-simplify-24
834×rational_best.json-simplify-29
618×rational_best.json-simplify-80
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01033443
12163347
27393347
317853347
438443347
566773347
Stop Event
node limit
Counts
107 → 73
Calls
Call 1
Inputs
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 -1 (*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) alpha))
(*.f32 -1 (*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) alpha))
(*.f32 -1 (*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) alpha))
(*.f32 -1 (*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) 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/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) 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/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) 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/3 (*.f32 (pow.f32 u0 3) 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 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) 0)
(+.f32 0 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))))
(-.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) 0)
(/.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) 1)
(/.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha -2/3)) (*.f32 (pow.f32 u0 3) (*.f32 alpha -2/3))))
(/.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha -2/3)) 2)
(pow.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) 1)
(-.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) 0)
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) 1)
(*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))))
(*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 1 (/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))))
(*.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))
(*.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))) alpha)
(*.f32 (/.f32 1 alpha) (+.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 alpha alpha))))
(*.f32 (/.f32 1 alpha) (+.f32 (*.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 alpha alpha)) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)) (*.f32 alpha alpha))))
(*.f32 (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(*.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(*.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))
(*.f32 (/.f32 (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))) (*.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))))
(*.f32 (/.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) 1)
(/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))) (+.f32 alpha alpha)) 2)
(pow.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) 1)
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) 0)
(+.f32 0 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) 0)
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) 1)
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (pow.f32 u0 2))))
(/.f32 (*.f32 (pow.f32 u0 2) (neg.f32 alpha)) 2)
(pow.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) 1)
Outputs
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 -1 (*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) alpha))
(*.f32 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 -1 alpha))
(*.f32 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3))) (neg.f32 alpha))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (neg.f32 alpha))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))) (neg.f32 alpha))
(*.f32 -1 (*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) alpha))
(*.f32 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 -1 alpha))
(*.f32 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3))) (neg.f32 alpha))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (neg.f32 alpha))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))) (neg.f32 alpha))
(*.f32 -1 (*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) alpha))
(*.f32 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 -1 alpha))
(*.f32 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3))) (neg.f32 alpha))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (neg.f32 alpha))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))) (neg.f32 alpha))
(*.f32 -1 (*.f32 (+.f32 u0 (+.f32 (*.f32 1/2 (pow.f32 u0 2)) (*.f32 1/3 (pow.f32 u0 3)))) alpha))
(*.f32 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3))) (*.f32 -1 alpha))
(*.f32 (+.f32 u0 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (*.f32 (pow.f32 u0 3) 1/3))) (neg.f32 alpha))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (+.f32 u0 (*.f32 (pow.f32 u0 2) 1/2))) (neg.f32 alpha))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) 1/2) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))) (neg.f32 alpha))
(*.f32 -1 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 -1 alpha))
(*.f32 u0 (neg.f32 alpha))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 u0 (*.f32 -1 alpha)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)))
(+.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 u0 (*.f32 -1 alpha)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))) (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(+.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 u0 (*.f32 -1 alpha)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))) (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.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 u0 (*.f32 -1 alpha)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))) (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(+.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 u0 (*.f32 -1 alpha)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))) (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.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 u0 (*.f32 -1 alpha)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))) (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(+.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 u0 (*.f32 -1 alpha)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))) (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) 0)
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(+.f32 0 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(-.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) 0)
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(/.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) 1)
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(/.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha -2/3)) (*.f32 (pow.f32 u0 3) (*.f32 alpha -2/3))))
(/.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (/.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) -2/3)) (*.f32 alpha (*.f32 (pow.f32 u0 3) -2/3))))
(/.f32 (*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha)) (/.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha -2/3)) (*.f32 (pow.f32 u0 3) (*.f32 alpha -2/3))))
(/.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (/.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha -2/3)) (*.f32 (pow.f32 u0 3) (*.f32 alpha -2/3))))
(/.f32 (*.f32 (pow.f32 u0 3) (*.f32 alpha -2/3)) 2)
(/.f32 (*.f32 alpha (*.f32 (pow.f32 u0 3) -2/3)) 2)
(pow.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) 1)
(*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha))
(*.f32 (pow.f32 u0 3) (*.f32 -1/3 alpha))
(-.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) 0)
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) 1)
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 1 (/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))) alpha)
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (/.f32 1 alpha) (+.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)) (*.f32 alpha alpha)) (*.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 alpha alpha))))
(*.f32 (/.f32 1 alpha) (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)) alpha)) (*.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 alpha alpha))))
(*.f32 (/.f32 1 alpha) (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))
(*.f32 (/.f32 1 alpha) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))) (*.f32 alpha alpha)))
(*.f32 alpha (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) alpha))
(*.f32 (/.f32 1 alpha) (+.f32 (*.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 alpha alpha)) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)) (*.f32 alpha alpha))))
(*.f32 (/.f32 1 alpha) (+.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)) alpha)) (*.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 alpha alpha))))
(*.f32 (/.f32 1 alpha) (*.f32 (*.f32 alpha alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))
(*.f32 (/.f32 1 alpha) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))) (*.f32 alpha alpha)))
(*.f32 alpha (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) alpha))
(*.f32 (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (/.f32 (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))) (*.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (/.f32 (/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(*.f32 (/.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) 1)
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (/.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))) (+.f32 alpha alpha)) 2)
(pow.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) 1)
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) 0)
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(+.f32 0 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)))
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(-.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) 0)
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) 1)
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))
(/.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (pow.f32 u0 2))))
(/.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (/.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (pow.f32 u0 2))))
(*.f32 (/.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (pow.f32 u0 2))))
(*.f32 (*.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (pow.f32 u0 2))) (/.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))))
(*.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (/.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (pow.f32 u0 2))))
(/.f32 (*.f32 (pow.f32 u0 2) (neg.f32 alpha)) 2)
(/.f32 (*.f32 alpha (neg.f32 (pow.f32 u0 2))) 2)
(pow.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) 1)
(*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))

localize279.0ms (1.7%)

Local error

Found 4 expressions with local error:

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

Compiled 244 to 178 computations (27% saved)

series2.0ms (0%)

Counts
3 → 27
Calls

9 calls:

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

rewrite133.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1076×rational_best.json-simplify-47
908×rational_best.json-5
906×rational_best.json-2
906×rational_best.json-3
906×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019159
1164159
2486159
31942159
Stop Event
node limit
Counts
3 → 81
Calls
Call 1
Inputs
(*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (fabs.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) (fabs.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (fabs.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (fabs.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) (fabs.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (fabs.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (-.f32 0 (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (-.f32 0 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (/.f32 1 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (/.f32 1 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (neg.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 0 (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 -1/2 (pow.f32 u0 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) 1)))))

simplify319.0ms (1.9%)

Algorithm
egg-herbie
Rules
1328×rational_best.json-simplify-132
928×rational_best.json-simplify-2
682×rational_best.json-simplify-135
656×rational_best.json-simplify-80
648×rational_best.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02348244
14958232
212718232
335158034
479418034
Stop Event
node limit
Counts
108 → 139
Calls
Call 1
Inputs
(pow.f32 u0 2)
(+.f32 (pow.f32 u0 3) (pow.f32 u0 2))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 3) (pow.f32 u0 2)))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 3) (+.f32 (*.f32 1/3 (pow.f32 u0 5)) (pow.f32 u0 2))))
(*.f32 1/9 (pow.f32 u0 6))
(+.f32 (*.f32 1/3 (pow.f32 u0 5)) (*.f32 1/9 (pow.f32 u0 6)))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 5)) (*.f32 1/9 (pow.f32 u0 6))))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 5)) (+.f32 (pow.f32 u0 3) (*.f32 1/9 (pow.f32 u0 6)))))
(*.f32 1/9 (pow.f32 u0 6))
(+.f32 (*.f32 1/3 (pow.f32 u0 5)) (*.f32 1/9 (pow.f32 u0 6)))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 5)) (*.f32 1/9 (pow.f32 u0 6))))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 5)) (+.f32 (pow.f32 u0 3) (*.f32 1/9 (pow.f32 u0 6)))))
(*.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 -1/3 (pow.f32 u0 3))))
(*.f32 -1/3 (pow.f32 u0 3))
(+.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 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1/3 (pow.f32 u0 3))
(+.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 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1/2 (pow.f32 u0 2))
(*.f32 -1/3 (pow.f32 u0 3))
(*.f32 -1/3 (pow.f32 u0 3))
(+.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 0)
(+.f32 0 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(-.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 0)
(/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 1)
(/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(/.f32 (*.f32 2 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) 2)
(pow.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 1)
(fabs.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(fabs.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(fabs.f32 (*.f32 (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (*.f32 (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (fabs.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) (fabs.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (fabs.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (fabs.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) (fabs.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (fabs.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(fabs.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))
(fabs.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(fabs.f32 (*.f32 (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (*.f32 (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (-.f32 0 (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(fabs.f32 (-.f32 0 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (/.f32 1 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (/.f32 1 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))) 2))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (neg.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 2))))
(fabs.f32 (/.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(fabs.f32 (/.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 0 (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))))
(+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))
(+.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 0)
(+.f32 0 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 -1/2 (pow.f32 u0 2)))
(-.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 0)
(/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 1)
(/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(/.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 2)
(pow.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 1)
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) 0)
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) 1)
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) 1)
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 2)
(pow.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) 1)
Outputs
(pow.f32 u0 2)
(+.f32 (pow.f32 u0 3) (pow.f32 u0 2))
(+.f32 (pow.f32 u0 2) (pow.f32 u0 3))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 3) (pow.f32 u0 2)))
(+.f32 (pow.f32 u0 2) (+.f32 (pow.f32 u0 3) (*.f32 11/12 (pow.f32 u0 4))))
(+.f32 (pow.f32 u0 3) (+.f32 (pow.f32 u0 2) (*.f32 11/12 (pow.f32 u0 4))))
(+.f32 (+.f32 (pow.f32 u0 2) (pow.f32 u0 3)) (*.f32 11/12 (pow.f32 u0 4)))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 3) (+.f32 (*.f32 1/3 (pow.f32 u0 5)) (pow.f32 u0 2))))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 1/3 (pow.f32 u0 5)) (pow.f32 u0 3))))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 2) (+.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 u0 5)))))
(+.f32 (pow.f32 u0 2) (+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 u0 5)))))
(*.f32 1/9 (pow.f32 u0 6))
(+.f32 (*.f32 1/3 (pow.f32 u0 5)) (*.f32 1/9 (pow.f32 u0 6)))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 5)) (*.f32 1/9 (pow.f32 u0 6))))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 5)) (+.f32 (pow.f32 u0 3) (*.f32 1/9 (pow.f32 u0 6)))))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (*.f32 1/9 (pow.f32 u0 6)) (+.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 u0 5)))))
(+.f32 (+.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 u0 5))) (+.f32 (*.f32 11/12 (pow.f32 u0 4)) (*.f32 1/9 (pow.f32 u0 6))))
(*.f32 1/9 (pow.f32 u0 6))
(+.f32 (*.f32 1/3 (pow.f32 u0 5)) (*.f32 1/9 (pow.f32 u0 6)))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 5)) (*.f32 1/9 (pow.f32 u0 6))))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (*.f32 1/3 (pow.f32 u0 5)) (+.f32 (pow.f32 u0 3) (*.f32 1/9 (pow.f32 u0 6)))))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (*.f32 1/9 (pow.f32 u0 6)) (+.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 u0 5)))))
(+.f32 (+.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 u0 5))) (+.f32 (*.f32 11/12 (pow.f32 u0 4)) (*.f32 1/9 (pow.f32 u0 6))))
(*.f32 -1 u0)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(*.f32 -1/3 (pow.f32 u0 3))
(*.f32 (pow.f32 u0 3) -1/3)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(*.f32 -1/3 (pow.f32 u0 3))
(*.f32 (pow.f32 u0 3) -1/3)
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(*.f32 -1/2 (pow.f32 u0 2))
(*.f32 (pow.f32 u0 2) -1/2)
(*.f32 -1/3 (pow.f32 u0 3))
(*.f32 (pow.f32 u0 3) -1/3)
(*.f32 -1/3 (pow.f32 u0 3))
(*.f32 (pow.f32 u0 3) -1/3)
(+.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 0)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(+.f32 0 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(-.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 0)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 1)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(/.f32 (*.f32 2 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) 2)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(pow.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 1)
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (*.f32 (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (*.f32 (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (fabs.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))) (fabs.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) (fabs.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))) (fabs.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (fabs.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))) (fabs.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (fabs.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) (fabs.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) (fabs.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (*.f32 (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (*.f32 (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(fabs.f32 (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))))))
(fabs.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))) (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))))))
(fabs.f32 (*.f32 (*.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))))
(fabs.f32 (*.f32 1 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))))
(fabs.f32 (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(fabs.f32 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (fabs.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))))))
(fabs.f32 (*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (fabs.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))))))))
(fabs.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (fabs.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))))) (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))))))
(fabs.f32 (-.f32 0 (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (-.f32 0 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) 2))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) 2))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) 2))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) 2))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) 2))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (fabs.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) 2))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))) 2))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) 2))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (*.f32 (*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))) (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (/.f32 1 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))))))) 2))
(fabs.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 (/.f32 1 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))) (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (*.f32 (*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))) 2))
(fabs.f32 (/.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (*.f32 (*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))) (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (/.f32 1 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))))))) 2))
(fabs.f32 (/.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (*.f32 (/.f32 1 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))) (fabs.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (fabs.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (/.f32 1 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))) (*.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))) (/.f32 1 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))) (*.f32 (/.f32 1 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))) (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))) (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))) (*.f32 (/.f32 1 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))) (*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (neg.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))))))) 2))
(fabs.f32 (/.f32 (*.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))) (*.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (/.f32 1 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))) (*.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (fabs.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))))) (/.f32 1 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))) (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (fabs.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))))) (*.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (/.f32 1 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))))))) 2))
(fabs.f32 (/.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (fabs.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))))) (*.f32 (*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))) (/.f32 1 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))))))) 2))
(fabs.f32 (/.f32 (*.f32 2 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (fabs.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))))) (*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (/.f32 1 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))))))) 2))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (neg.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (fabs.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 2))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (*.f32 2 (fabs.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (/.f32 (*.f32 2 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (*.f32 2 (fabs.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))))))
(fabs.f32 (/.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(fabs.f32 (/.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (-.f32 0 (fabs.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))
(*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))
(+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))))
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(+.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 0)
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(+.f32 0 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3)))
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(-.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 0)
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 1)
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (/.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))))
(/.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (/.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))) (/.f32 (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0))))))
(/.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (/.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))) (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0))))))
(/.f32 (*.f32 2 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 2)
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(pow.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 1)
(+.f32 (*.f32 (pow.f32 u0 3) -1/3) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) 0)
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) 1)
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 1 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(*.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(*.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(*.f32 (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(*.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(*.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(*.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) 1)
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (/.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) 2)
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))
(pow.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) 1)
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))

eval932.0ms (5.6%)

Compiler

Compiled 31207 to 23513 computations (24.7% saved)

prune393.0ms (2.4%)

Pruning

38 alts after pruning (29 fresh and 9 done)

PrunedKeptTotal
New62612638
Fresh31720
Picked101
Done1910
Total63138669
Error
0.2b
Counts
669 → 38
Alt Table
Click to see full alt table
StatusErrorProgram
13.9b
(/.f32 (*.f32 alpha (*.f32 (/.f32 (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))) 2)
13.9b
(/.f32 (*.f32 alpha (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))) 2)
13.4b
(/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) 2)
18.8b
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) 2)
23.0b
(/.f32 (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (*.f32 alpha -2)))) 2)
2.8b
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/4 (pow.f32 u0 4)) u0)))
4.9b
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))
3.5b
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))) 2))
3.0b
(*.f32 (/.f32 1 (pow.f32 alpha 2)) (*.f32 (+.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))))) (pow.f32 (*.f32 alpha alpha) 2)))
2.8b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
3.4b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))
4.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
3.5b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))
3.0b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))))
13.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))
2.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))
13.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
13.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
4.9b
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2))))
3.5b
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
3.5b
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))))))
2.8b
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 (pow.f32 u0 2) (*.f32 -1/2 alpha))) (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)))))
7.1b
(*.f32 (neg.f32 alpha) (*.f32 (/.f32 (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))) (*.f32 (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))))
3.6b
(*.f32 (neg.f32 alpha) (*.f32 (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))))
4.9b
(*.f32 (neg.f32 alpha) (*.f32 (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (neg.f32 u0)) alpha))
3.5b
(*.f32 (neg.f32 alpha) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) alpha))
2.8b
(*.f32 (neg.f32 alpha) (*.f32 (+.f32 (neg.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))))) alpha))
3.6b
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 (/.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) alpha))
9.8b
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (pow.f32 u0 2)) alpha))
5.5b
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (+.f32 (pow.f32 u0 3) (pow.f32 u0 2))) alpha))
13.9b
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) alpha))
13.3b
(*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
3.5b
(*.f32 (neg.f32 alpha) (*.f32 alpha (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) alpha)))
3.5b
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
18.8b
(*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
22.1b
(*.f32 (neg.f32 alpha) (log.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) 1)))
9.0b
(*.f32 u0 (*.f32 alpha alpha))
9.0b
(*.f32 alpha (*.f32 u0 alpha))
Compiler

Compiled 2342 to 1761 computations (24.8% saved)

localize104.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (+.f32 (neg.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))))) alpha)
0.2b
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))
0.3b
(*.f32 (neg.f32 alpha) (*.f32 (+.f32 (neg.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))))) alpha))
0.4b
(*.f32 -1/3 (pow.f32 u0 3))
Compiler

Compiled 133 to 99 computations (25.6% saved)

series4.0ms (0%)

Counts
3 → 60
Calls

15 calls:

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

rewrite66.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1132×rational_best.json-simplify-47
1110×rational_best.json-5
1108×rational_best.json-2
1108×rational_best.json-3
1108×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024189
1209189
2628189
32461189
Stop Event
node limit
Counts
3 → 31
Calls
Call 1
Inputs
(*.f32 (neg.f32 alpha) (*.f32 (+.f32 (neg.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))))) alpha))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))
(*.f32 (+.f32 (neg.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))))) alpha)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.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 alpha (*.f32 alpha -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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))))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.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 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.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 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.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 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.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 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.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 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (+.f32 (neg.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)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (+.f32 (neg.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (+.f32 (neg.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)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (neg.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)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (+.f32 (neg.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 (*.f32 alpha (+.f32 (neg.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 alpha (+.f32 (neg.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.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 alpha alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (+.f32 (neg.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)))))) 1)))))

simplify232.0ms (1.4%)

Algorithm
egg-herbie
Rules
910×rational_best.json-simplify-2
792×rational_best.json-simplify-1
730×rational_best.json-simplify-78
682×rational_best.json-simplify-43
650×rational_best.json-simplify-24
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01175217
12465181
27205181
317405181
439775133
565445133
Stop Event
node limit
Counts
91 → 127
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) 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/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (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/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (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/2 (pow.f32 u0 2))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))
(+.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/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))
(*.f32 -1/4 (pow.f32 u0 4))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(+.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/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))
(*.f32 -1/4 (pow.f32 u0 4))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(+.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/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))
(*.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 -1/4 (*.f32 (pow.f32 u0 4) alpha))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))))
(*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(+.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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))))))) 0)
(+.f32 0 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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))))))) 0)
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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))))))) 1)
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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 (*.f32 (+.f32 (neg.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 alpha (*.f32 alpha -2))) 2)
(pow.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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))))))) 1)
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) 0)
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) 1)
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.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 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (+.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 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.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 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))
(*.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.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 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 (*.f32 (+.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 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))
(*.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 (/.f32 (*.f32 (+.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 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) 1)
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) 2)
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) 1)
(+.f32 (*.f32 alpha (+.f32 (neg.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)))))) 0)
(+.f32 0 (*.f32 alpha (+.f32 (neg.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 (*.f32 alpha (+.f32 (neg.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)))))) 0)
(/.f32 (*.f32 alpha (+.f32 (neg.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)))))) 1)
(/.f32 (*.f32 alpha (+.f32 (neg.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 (*.f32 alpha (+.f32 (neg.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 alpha (+.f32 (neg.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 (*.f32 (+.f32 (neg.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 alpha alpha)) 2)
(pow.f32 (*.f32 alpha (+.f32 (neg.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)))))) 1)
Outputs
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 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 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 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 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 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 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 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 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 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 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 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 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 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 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 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 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 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 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 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 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 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 -1 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(neg.f32 (*.f32 (pow.f32 alpha 2) (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0)))
(*.f32 (pow.f32 alpha 2) (neg.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0)))
(*.f32 (pow.f32 alpha 2) (-.f32 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 u0 (pow.f32 alpha 2))
(*.f32 (pow.f32 alpha 2) u0)
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 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 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3))))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2)))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4))))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))) (*.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))
(*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))
(*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4)))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (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/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))))
(+.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 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2)))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4))))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))) (*.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))))
(*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))
(*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))
(*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))
(*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2))) (*.f32 1/3 (*.f32 (pow.f32 u0 3) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4)))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))
(+.f32 (*.f32 1/4 (*.f32 (pow.f32 u0 4) (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/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))) (*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4))))
(+.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 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2)))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 u0 4) (*.f32 1/4 (pow.f32 alpha 2)))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 alpha 2) (*.f32 1/4 (pow.f32 u0 4))))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4))) (*.f32 (pow.f32 alpha 2) u0)))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))))
(+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 3) 1/3)) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 u0 4) 1/4)))))
(*.f32 -1/2 (pow.f32 u0 2))
(+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1/4 (pow.f32 u0 4))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1/4 (pow.f32 u0 4))
(+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 -1 (*.f32 u0 alpha))
(*.f32 -1 (*.f32 alpha u0))
(*.f32 u0 (neg.f32 alpha))
(*.f32 alpha (neg.f32 u0))
(+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -1 (*.f32 alpha u0)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)))
(+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))))
(+.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/2 (*.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1 (*.f32 alpha u0)) (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 u0 (neg.f32 alpha)) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.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 (*.f32 alpha u0)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))) (+.f32 (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))) (*.f32 (pow.f32 u0 4) (*.f32 -1/4 alpha))))
(+.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))) (+.f32 (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))) (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 u0 4) (*.f32 alpha -1/4)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha))
(*.f32 (pow.f32 u0 4) (*.f32 -1/4 alpha))
(*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (pow.f32 u0 4) (*.f32 alpha -1/4))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))) (*.f32 (pow.f32 u0 4) (*.f32 -1/4 alpha)))
(+.f32 (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))) (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 u0 4) (*.f32 alpha -1/4)))
(+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))) (*.f32 (pow.f32 u0 4) (*.f32 -1/4 alpha))))
(+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))) (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 u0 4) (*.f32 alpha -1/4))))
(+.f32 (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))))
(+.f32 (+.f32 (*.f32 -1 (*.f32 alpha u0)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))) (+.f32 (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))) (*.f32 (pow.f32 u0 4) (*.f32 -1/4 alpha))))
(+.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))) (+.f32 (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))) (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 u0 4) (*.f32 alpha -1/4)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha))
(*.f32 (pow.f32 u0 4) (*.f32 -1/4 alpha))
(*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4)))
(*.f32 (pow.f32 u0 4) (*.f32 alpha -1/4))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)))
(+.f32 (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))) (*.f32 (pow.f32 u0 4) (*.f32 -1/4 alpha)))
(+.f32 (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))) (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 u0 4) (*.f32 alpha -1/4)))
(+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))) (*.f32 (pow.f32 u0 4) (*.f32 -1/4 alpha))))
(+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))) (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 u0 4) (*.f32 alpha -1/4))))
(+.f32 (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -1 (*.f32 u0 alpha)) (*.f32 -1/2 (*.f32 (pow.f32 u0 2) alpha)))))
(+.f32 (+.f32 (*.f32 -1 (*.f32 alpha u0)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))) (+.f32 (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))) (*.f32 (pow.f32 u0 4) (*.f32 -1/4 alpha))))
(+.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2)))) (+.f32 (*.f32 -1/3 (*.f32 alpha (pow.f32 u0 3))) (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 (pow.f32 u0 4) (*.f32 alpha -1/4)))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4))) (+.f32 (*.f32 -1/2 (*.f32 alpha (pow.f32 u0 2))) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))))))
(+.f32 (*.f32 alpha (neg.f32 u0)) (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (+.f32 (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))) (*.f32 alpha (*.f32 -1/4 (pow.f32 u0 4))))))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0))
(*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0))
(*.f32 alpha (-.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) u0))
(+.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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))))))) 0)
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 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 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (neg.f32 u0)))))
(*.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(+.f32 0 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 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 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (neg.f32 u0)))))
(*.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(-.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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))))))) 0)
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 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 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (neg.f32 u0)))))
(*.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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))))))) 1)
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 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 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (neg.f32 u0)))))
(*.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(/.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 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 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (neg.f32 u0)))))
(*.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(/.f32 (*.f32 (+.f32 (neg.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 alpha (*.f32 alpha -2))) 2)
(/.f32 (*.f32 (+.f32 (neg.f32 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 alpha (*.f32 alpha -2))) 2)
(/.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (neg.f32 u0))) (*.f32 alpha (*.f32 alpha -2))) 2)
(/.f32 (*.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))) (*.f32 -2 (*.f32 alpha alpha))) 2)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0)))) (*.f32 alpha -2))) 2)
(/.f32 (*.f32 alpha (*.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha -2))) 2)
(pow.f32 (*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.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))))))) 1)
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (neg.f32 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 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (neg.f32 u0)))))
(*.f32 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 (neg.f32 alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0))))))
(*.f32 (neg.f32 alpha) (*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))))
(-.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) 0)
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) 1)
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (*.f32 (+.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 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (+.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 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.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 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (*.f32 (+.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 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (/.f32 (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(*.f32 (/.f32 (*.f32 (+.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 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) 1)
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (/.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))))
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4))))) 2)
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))) 2)
(/.f32 (*.f32 2 (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) 2)
(pow.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/4 (pow.f32 u0 4)))) 1)
(+.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/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 alpha (+.f32 (neg.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)))))) 0)
(*.f32 alpha (+.f32 (neg.f32 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 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0)))))
(*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))
(+.f32 0 (*.f32 alpha (+.f32 (neg.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 alpha (+.f32 (neg.f32 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 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0)))))
(*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))
(-.f32 (*.f32 alpha (+.f32 (neg.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)))))) 0)
(*.f32 alpha (+.f32 (neg.f32 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 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0)))))
(*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))
(/.f32 (*.f32 alpha (+.f32 (neg.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)))))) 1)
(*.f32 alpha (+.f32 (neg.f32 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 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0)))))
(*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))
(/.f32 (*.f32 alpha (+.f32 (neg.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 (*.f32 alpha (+.f32 (neg.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 alpha (+.f32 (neg.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 alpha (+.f32 (neg.f32 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 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0)))))
(*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))
(/.f32 (*.f32 (+.f32 (neg.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 alpha alpha)) 2)
(*.f32 alpha (+.f32 (neg.f32 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 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0)))))
(*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))
(pow.f32 (*.f32 alpha (+.f32 (neg.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)))))) 1)
(*.f32 alpha (+.f32 (neg.f32 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 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) (neg.f32 u0))))
(*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (neg.f32 u0)))))
(*.f32 alpha (+.f32 (*.f32 -1/4 (pow.f32 u0 4)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))

localize12.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

Compiled 12 to 4 computations (66.7% saved)

series0.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite91.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1094×rational_best.json-simplify-80
956×rational_best.json-simplify-78
760×rational_best.json-simplify-57
646×rational_best.json-simplify-44
530×rational_best.json-simplify-54
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
15513
220013
383913
4465613
Stop Event
node limit
Counts
1 → 10
Calls
Call 1
Inputs
(*.f32 u0 (*.f32 alpha alpha))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 u0 (*.f32 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))))))))

simplify170.0ms (1%)

Algorithm
egg-herbie
Rules
1514×rational_best.json-simplify-80
1368×rational_best.json-simplify-78
1336×rational_best.json-simplify-82
1204×rational_best.json-simplify-2
1112×rational_best.json-simplify-47
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029442
151442
2103442
3264442
41378442
54046442
66085442
Stop Event
node limit
Counts
34 → 12
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 u0 (*.f32 alpha alpha)) 0)
(+.f32 0 (*.f32 u0 (*.f32 alpha alpha)))
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)
(-.f32 0 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))))
(/.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) 2)
(/.f32 (*.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) 2) -2)
(pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(neg.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))))
Outputs
(*.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)) 0)
(*.f32 u0 (*.f32 alpha alpha))
(+.f32 0 (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 (*.f32 u0 (*.f32 alpha alpha)) 0)
(*.f32 u0 (*.f32 alpha alpha))
(-.f32 0 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 u0 (*.f32 alpha alpha)) (/.f32 (*.f32 u0 (*.f32 alpha alpha)) (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 u0 (*.f32 alpha (+.f32 alpha alpha))) 2)
(*.f32 u0 (*.f32 alpha alpha))
(/.f32 (*.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))) 2) -2)
(*.f32 u0 (*.f32 alpha alpha))
(pow.f32 (*.f32 u0 (*.f32 alpha alpha)) 1)
(*.f32 u0 (*.f32 alpha alpha))
(neg.f32 (neg.f32 (*.f32 u0 (*.f32 alpha alpha))))
(*.f32 u0 (*.f32 alpha alpha))

localize39.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 42 to 24 computations (42.9% saved)

series2.0ms (0%)

Counts
3 → 48
Calls

15 calls:

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

rewrite106.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1142×rational_best.json-simplify-57
710×rational_best.json-simplify-44
682×rational_best.json-simplify-43
564×rational_best.json-5
562×rational_best.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01257
110057
230857
3126757
4552657
Stop Event
node limit
Counts
3 → 55
Calls
Call 1
Inputs
(*.f32 (pow.f32 alpha 2) u0)
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))
(pow.f32 alpha 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 alpha 2) u0) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (pow.f32 alpha 2) u0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (pow.f32 alpha 2) u0) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (pow.f32 alpha 2) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 alpha 2) u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 alpha 2) u0) (/.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) u0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 alpha 2) u0) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (pow.f32 alpha 2) u0)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))) (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 alpha 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (pow.f32 alpha 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (pow.f32 alpha 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (pow.f32 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alpha 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alpha 2) (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 alpha 2) (/.f32 1 (pow.f32 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 alpha 2) (/.f32 1 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (pow.f32 alpha 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)) (pow.f32 alpha 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 alpha alpha) 2) (/.f32 1 (pow.f32 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 alpha 2) (/.f32 1 (pow.f32 alpha 2))) (pow.f32 alpha 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)) (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)) (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)) (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (pow.f32 alpha 2) (/.f32 1 (pow.f32 alpha 2))) (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2))) (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 alpha 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 alpha 2) (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (pow.f32 alpha 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (pow.f32 alpha 2)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (pow.f32 alpha 2)))))))

simplify136.0ms (0.8%)

Algorithm
egg-herbie
Rules
1350×rational_best.json-simplify-132
1036×rational_best.json-simplify-44
614×rational_best.json-simplify-80
602×rational_best.json-simplify-49
596×rational_best.json-simplify-43
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01162653
12282557
25032515
319012515
438262515
Stop Event
node limit
Counts
103 → 80
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 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(+.f32 (*.f32 (pow.f32 alpha 2) u0) 0)
(+.f32 0 (*.f32 (pow.f32 alpha 2) u0))
(-.f32 (*.f32 (pow.f32 alpha 2) u0) 0)
(-.f32 0 (neg.f32 (*.f32 (pow.f32 alpha 2) u0)))
(/.f32 (*.f32 (pow.f32 alpha 2) u0) 1)
(/.f32 (*.f32 (pow.f32 alpha 2) u0) (/.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) u0)))
(/.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)) 2)
(/.f32 (neg.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) -2)
(pow.f32 (*.f32 (pow.f32 alpha 2) u0) 1)
(neg.f32 (neg.f32 (*.f32 (pow.f32 alpha 2) u0)))
(-.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) 0)
(-.f32 0 (neg.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) 1)
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))))
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))))
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))))))
(*.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))
(*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))
(*.f32 (/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))) (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))))))
(*.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))))
(*.f32 (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (/.f32 (/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) 1)
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))))
(/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) 2)
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))) -2)
(pow.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) 1)
(neg.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))
(+.f32 (pow.f32 alpha 2) 0)
(+.f32 0 (pow.f32 alpha 2))
(-.f32 (pow.f32 alpha 2) 0)
(-.f32 0 (neg.f32 (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) 1)
(*.f32 (pow.f32 alpha 2) (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)))
(*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 alpha 2) (/.f32 1 (pow.f32 alpha 2))))
(*.f32 (pow.f32 alpha 2) (/.f32 1 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2))))
(*.f32 1 (pow.f32 alpha 2))
(*.f32 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)) (pow.f32 alpha 2))
(*.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2))
(*.f32 (pow.f32 (*.f32 alpha alpha) 2) (/.f32 1 (pow.f32 alpha 2)))
(*.f32 (*.f32 (pow.f32 alpha 2) (/.f32 1 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(*.f32 (/.f32 1 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)) (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)))))
(*.f32 (/.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)) (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 2))
(*.f32 (/.f32 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)) (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2))
(*.f32 (/.f32 (*.f32 (pow.f32 alpha 2) (/.f32 1 (pow.f32 alpha 2))) (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2))
(*.f32 (/.f32 (/.f32 1 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2))) (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2))
(/.f32 (pow.f32 alpha 2) 1)
(/.f32 (pow.f32 alpha 2) (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)))
(/.f32 (*.f32 2 (pow.f32 alpha 2)) 2)
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha 2)) 2) -2)
(neg.f32 (neg.f32 (pow.f32 alpha 2)))
Outputs
(*.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 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 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 (*.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 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.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 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 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 (*.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 1/2 (*.f32 (pow.f32 u0 2) (pow.f32 alpha 2)))
(*.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 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 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 (*.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 (*.f32 (pow.f32 alpha 2) u0) 0)
(*.f32 u0 (pow.f32 alpha 2))
(+.f32 0 (*.f32 (pow.f32 alpha 2) u0))
(*.f32 u0 (pow.f32 alpha 2))
(-.f32 (*.f32 (pow.f32 alpha 2) u0) 0)
(*.f32 u0 (pow.f32 alpha 2))
(-.f32 0 (neg.f32 (*.f32 (pow.f32 alpha 2) u0)))
(*.f32 u0 (pow.f32 alpha 2))
(/.f32 (*.f32 (pow.f32 alpha 2) u0) 1)
(*.f32 u0 (pow.f32 alpha 2))
(/.f32 (*.f32 (pow.f32 alpha 2) u0) (/.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 (pow.f32 alpha 2) u0)))
(*.f32 u0 (pow.f32 alpha 2))
(/.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)) 2)
(*.f32 u0 (pow.f32 alpha 2))
(/.f32 (neg.f32 (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) -2)
(*.f32 u0 (pow.f32 alpha 2))
(pow.f32 (*.f32 (pow.f32 alpha 2) u0) 1)
(*.f32 u0 (pow.f32 alpha 2))
(neg.f32 (neg.f32 (*.f32 (pow.f32 alpha 2) u0)))
(*.f32 u0 (pow.f32 alpha 2))
(-.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) 0)
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(-.f32 0 (neg.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) 1)
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (pow.f32 alpha 2))) (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (pow.f32 alpha 2))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))))
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (pow.f32 alpha 2))) (/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2)))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (pow.f32 alpha 2))) (/.f32 1 (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 1 (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2))))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 1 (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 1 (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))))
(*.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (pow.f32 alpha 2))) (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (pow.f32 alpha 2))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))))
(*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))) (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (pow.f32 alpha 2))) (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (pow.f32 alpha 2))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))))
(*.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (pow.f32 alpha 2))) (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (pow.f32 alpha 2))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2)))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))))
(*.f32 (/.f32 (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(*.f32 (/.f32 (/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (pow.f32 alpha 2))) (/.f32 1 (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2)))))
(*.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (pow.f32 alpha 2))) (/.f32 1 (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 1 (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2))))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 1 (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))))))
(*.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 1 (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))))))
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) 1)
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))))
(/.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (pow.f32 alpha 2))) (/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2))))
(/.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 u0 (pow.f32 alpha 2))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2)))))
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2)))))
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2)))))
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2)))) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0)))))
(/.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0))) 2)
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2)) 2)
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) 2)
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2))) 2)
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) 2)
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 alpha u0) 2) (*.f32 2 (*.f32 (pow.f32 alpha 2) u0)))) -2)
(/.f32 (+.f32 (*.f32 (pow.f32 alpha 2) (*.f32 2 u0)) (pow.f32 (*.f32 u0 alpha) 2)) 2)
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) 2)
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 u0 u0) (pow.f32 u0 2))) 2)
(/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (pow.f32 u0 2) (+.f32 u0 u0))) 2)
(pow.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) 1)
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(neg.f32 (neg.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 1/2 (pow.f32 u0 2))))
(+.f32 (pow.f32 alpha 2) 0)
(pow.f32 alpha 2)
(+.f32 0 (pow.f32 alpha 2))
(pow.f32 alpha 2)
(-.f32 (pow.f32 alpha 2) 0)
(pow.f32 alpha 2)
(-.f32 0 (neg.f32 (pow.f32 alpha 2)))
(pow.f32 alpha 2)
(*.f32 (pow.f32 alpha 2) 1)
(pow.f32 alpha 2)
(*.f32 (pow.f32 alpha 2) (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)))
(pow.f32 alpha 2)
(*.f32 (pow.f32 alpha 2) (*.f32 (pow.f32 alpha 2) (/.f32 1 (pow.f32 alpha 2))))
(pow.f32 alpha 2)
(*.f32 (pow.f32 alpha 2) (/.f32 1 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2))))
(pow.f32 alpha 2)
(*.f32 1 (pow.f32 alpha 2))
(pow.f32 alpha 2)
(*.f32 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)) (pow.f32 alpha 2))
(pow.f32 alpha 2)
(*.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2))
(pow.f32 alpha 2)
(*.f32 (pow.f32 (*.f32 alpha alpha) 2) (/.f32 1 (pow.f32 alpha 2)))
(pow.f32 alpha 2)
(*.f32 (*.f32 (pow.f32 alpha 2) (/.f32 1 (pow.f32 alpha 2))) (pow.f32 alpha 2))
(pow.f32 alpha 2)
(*.f32 (/.f32 1 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2))) (*.f32 (pow.f32 alpha 2) (*.f32 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)) (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)))))
(pow.f32 alpha 2)
(*.f32 (/.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)) (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 2))
(pow.f32 alpha 2)
(*.f32 (/.f32 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)) (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2))
(pow.f32 alpha 2)
(*.f32 (/.f32 (*.f32 (pow.f32 alpha 2) (/.f32 1 (pow.f32 alpha 2))) (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2))
(pow.f32 alpha 2)
(*.f32 (/.f32 (/.f32 1 (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2))) (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2))
(pow.f32 alpha 2)
(/.f32 (pow.f32 alpha 2) 1)
(pow.f32 alpha 2)
(/.f32 (pow.f32 alpha 2) (/.f32 (pow.f32 alpha 2) (pow.f32 alpha 2)))
(pow.f32 alpha 2)
(/.f32 (*.f32 2 (pow.f32 alpha 2)) 2)
(pow.f32 alpha 2)
(/.f32 (*.f32 (neg.f32 (pow.f32 alpha 2)) 2) -2)
(pow.f32 alpha 2)
(neg.f32 (neg.f32 (pow.f32 alpha 2)))
(pow.f32 alpha 2)

localize82.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
0.4b
(*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
0.4b
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
13.4b
(log.f32 (-.f32 1 u0))
Compiler

Compiled 70 to 49 computations (30% saved)

series2.0ms (0%)

Counts
3 → 48
Calls

12 calls:

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

rewrite68.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1302×rational_best.json-simplify-47
954×rational_best.json-5
952×rational_best.json-2
952×rational_best.json-3
952×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01465
112865
244265
3195765
Stop Event
node limit
Counts
3 → 68
Calls
Call 1
Inputs
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (fabs.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))) (fabs.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))) (fabs.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))) (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))) (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (log.f32 (-.f32 1 u0)) (fabs.f32 (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (log.f32 (-.f32 1 u0))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (fabs.f32 (log.f32 (-.f32 1 u0))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0)))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (-.f32 0 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (-.f32 0 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (log.f32 (-.f32 1 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (fabs.f32 (log.f32 (-.f32 1 u0)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (/.f32 (log.f32 (-.f32 1 u0)) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (fabs.f32 (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (fabs.f32 (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (fabs.f32 (log.f32 (-.f32 1 u0))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (log.f32 (-.f32 1 u0))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 1 u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log.f32 (-.f32 1 u0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 u0)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (-.f32 1 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (-.f32 1 u0)) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (log.f32 (-.f32 1 u0)) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log.f32 (-.f32 1 u0)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (-.f32 1 u0))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (neg.f32 alpha))))))))

simplify205.0ms (1.2%)

Algorithm
egg-herbie
Rules
1708×rational_best.json-simplify-78
806×rational_best.json-simplify-44
732×rational_best.json-simplify-2
720×rational_best.json-simplify-132
670×rational_best.json-simplify-49
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03004724
16344634
212524594
332414448
462504448
Stop Event
node limit
Counts
116 → 203
Calls
Call 1
Inputs
(pow.f32 u0 2)
(+.f32 (pow.f32 u0 3) (pow.f32 u0 2))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 3) (pow.f32 u0 2)))
(+.f32 (*.f32 5/6 (pow.f32 u0 5)) (+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 3) (pow.f32 u0 2))))
(pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)
(+.f32 (*.f32 -2 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) u0)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))
(+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 2))) (+.f32 (*.f32 -2 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) u0)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))))
(+.f32 (/.f32 1 (pow.f32 u0 3)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 2))) (+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 -2 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) u0)) (+.f32 (*.f32 -2/3 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 3))) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))))))
(pow.f32 (log.f32 (/.f32 -1 u0)) 2)
(+.f32 (*.f32 2 (/.f32 (log.f32 (/.f32 -1 u0)) u0)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))
(+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 2 (/.f32 (log.f32 (/.f32 -1 u0)) u0)) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 u0 2)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))))
(+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 2 (/.f32 (log.f32 (/.f32 -1 u0)) u0)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -2/3 (log.f32 (/.f32 -1 u0))) 1) (pow.f32 u0 3))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 u0 2)) (pow.f32 (log.f32 (/.f32 -1 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 -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 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) 0)
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) 0)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) 1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) 2)) 2)
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) 1)
(fabs.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(fabs.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0))))))
(fabs.f32 (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(fabs.f32 (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (fabs.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))) (fabs.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))) (fabs.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))) (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))) (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(fabs.f32 (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(fabs.f32 (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(fabs.f32 (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))
(fabs.f32 (*.f32 (log.f32 (-.f32 1 u0)) (fabs.f32 (log.f32 (-.f32 1 u0)))))
(fabs.f32 (*.f32 (fabs.f32 (log.f32 (-.f32 1 u0))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(fabs.f32 (*.f32 (fabs.f32 (log.f32 (-.f32 1 u0))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0)))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(fabs.f32 (-.f32 0 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))
(fabs.f32 (-.f32 0 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (log.f32 (-.f32 1 u0)))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (fabs.f32 (log.f32 (-.f32 1 u0)))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (/.f32 (log.f32 (-.f32 1 u0)) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0)))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0)))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))) 2))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (fabs.f32 (log.f32 (-.f32 1 u0))))))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (fabs.f32 (log.f32 (-.f32 1 u0))))))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (fabs.f32 (log.f32 (-.f32 1 u0))) 2))))
(log.f32 (pow.f32 (-.f32 1 u0) (log.f32 (-.f32 1 u0))))
(+.f32 (log.f32 (-.f32 1 u0)) 0)
(+.f32 0 (log.f32 (-.f32 1 u0)))
(-.f32 (log.f32 (-.f32 1 u0)) 0)
(/.f32 (log.f32 (-.f32 1 u0)) 1)
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 2)
(pow.f32 (log.f32 (-.f32 1 u0)) 1)
(log.f32 (-.f32 1 u0))
(log.f32 (pow.f32 (-.f32 1 u0) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 0)
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 0)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -2))) 2)
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 1)
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (neg.f32 alpha))))
Outputs
(pow.f32 u0 2)
(+.f32 (pow.f32 u0 3) (pow.f32 u0 2))
(+.f32 (pow.f32 u0 2) (pow.f32 u0 3))
(+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 3) (pow.f32 u0 2)))
(+.f32 (pow.f32 u0 2) (+.f32 (pow.f32 u0 3) (*.f32 11/12 (pow.f32 u0 4))))
(+.f32 (+.f32 (pow.f32 u0 2) (pow.f32 u0 3)) (*.f32 11/12 (pow.f32 u0 4)))
(+.f32 (*.f32 5/6 (pow.f32 u0 5)) (+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 3) (pow.f32 u0 2))))
(+.f32 (+.f32 (pow.f32 u0 2) (pow.f32 u0 3)) (+.f32 (*.f32 11/12 (pow.f32 u0 4)) (*.f32 5/6 (pow.f32 u0 5))))
(+.f32 (pow.f32 u0 2) (+.f32 (*.f32 11/12 (pow.f32 u0 4)) (+.f32 (pow.f32 u0 3) (*.f32 5/6 (pow.f32 u0 5)))))
(pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)
(pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)
(+.f32 (*.f32 -2 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) u0)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))
(+.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (*.f32 -2 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) u0)))
(+.f32 (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (*.f32 -2 (/.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) u0)))
(+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 2))) (+.f32 (*.f32 -2 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) u0)) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))))
(+.f32 (+.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (*.f32 -2 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) u0))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 2))) (/.f32 1 (pow.f32 u0 2))))
(+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 -2 (/.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) u0)) (+.f32 (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (neg.f32 (/.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 2))))))
(+.f32 (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (+.f32 (*.f32 -2 (/.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) u0)) (+.f32 (/.f32 1 (pow.f32 u0 2)) (neg.f32 (/.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 2))))))
(+.f32 (/.f32 1 (pow.f32 u0 3)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 2))) (+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 -2 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) u0)) (+.f32 (*.f32 -2/3 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 3))) (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))))))
(+.f32 (/.f32 1 (pow.f32 u0 3)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 2))) (+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (+.f32 (*.f32 -2/3 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 3))) (*.f32 -2 (/.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) u0)))))))
(+.f32 (+.f32 (*.f32 -2 (/.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) u0)) (+.f32 (+.f32 (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (*.f32 -2/3 (/.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 3)))) (/.f32 1 (pow.f32 u0 2)))) (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 2))) (/.f32 1 (pow.f32 u0 3))))
(+.f32 (/.f32 1 (pow.f32 u0 3)) (+.f32 (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (+.f32 (+.f32 (*.f32 -2 (/.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) u0)) (*.f32 -2/3 (/.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 3)))) (+.f32 (/.f32 1 (pow.f32 u0 2)) (neg.f32 (/.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 2)))))))
(+.f32 (*.f32 -2 (/.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) u0)) (+.f32 (+.f32 (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (+.f32 (/.f32 1 (pow.f32 u0 2)) (*.f32 -2/3 (/.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 3))))) (+.f32 (neg.f32 (/.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 u0 2))) (/.f32 1 (pow.f32 u0 3)))))
(pow.f32 (log.f32 (/.f32 -1 u0)) 2)
(+.f32 (*.f32 2 (/.f32 (log.f32 (/.f32 -1 u0)) u0)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))
(+.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) (*.f32 2 (/.f32 (log.f32 (/.f32 -1 u0)) u0)))
(+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 2 (/.f32 (log.f32 (/.f32 -1 u0)) u0)) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 u0 2)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2))))
(+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 2 (/.f32 (log.f32 (/.f32 -1 u0)) u0)) (+.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) (/.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 u0 2)))))
(+.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) (+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 2 (/.f32 (log.f32 (/.f32 -1 u0)) u0)) (/.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 u0 2)))))
(+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 2 (/.f32 (log.f32 (/.f32 -1 u0)) u0)) (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 -2/3 (log.f32 (/.f32 -1 u0))) 1) (pow.f32 u0 3))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 u0 2)) (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))))
(+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (*.f32 2 (/.f32 (log.f32 (/.f32 -1 u0)) u0)) (+.f32 (+.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) (/.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/3 (log.f32 (/.f32 -1 u0))) -1) (pow.f32 u0 3))))))
(+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (+.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) (/.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 u0 2))) (+.f32 (*.f32 2 (/.f32 (log.f32 (/.f32 -1 u0)) u0)) (neg.f32 (/.f32 (+.f32 -1 (*.f32 -2/3 (log.f32 (/.f32 -1 u0)))) (pow.f32 u0 3))))))
(+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) (+.f32 (+.f32 (*.f32 2 (/.f32 (log.f32 (/.f32 -1 u0)) u0)) (/.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 u0 2))) (neg.f32 (/.f32 (+.f32 -1 (*.f32 -2/3 (log.f32 (/.f32 -1 u0)))) (pow.f32 u0 3))))))
(+.f32 (/.f32 1 (pow.f32 u0 2)) (+.f32 (+.f32 (pow.f32 (log.f32 (/.f32 -1 u0)) 2) (*.f32 2 (/.f32 (log.f32 (/.f32 -1 u0)) u0))) (+.f32 (/.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 u0 2)) (neg.f32 (/.f32 (+.f32 -1 (*.f32 -2/3 (log.f32 (/.f32 -1 u0)))) (pow.f32 u0 3))))))
(*.f32 -1 u0)
(*.f32 u0 -1)
(neg.f32 u0)
(+.f32 (*.f32 -1 u0) (*.f32 -1/2 (pow.f32 u0 2)))
(+.f32 (*.f32 u0 -1) (*.f32 (pow.f32 u0 2) -1/2))
(+.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 2) -1/2))
(+.f32 (*.f32 -1 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))
(+.f32 (*.f32 u0 -1) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (neg.f32 u0)))
(+.f32 (neg.f32 u0) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3)))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (neg.f32 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)))))
(+.f32 (*.f32 u0 -1) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (*.f32 (pow.f32 u0 4) -1/4))))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (neg.f32 u0) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (*.f32 (pow.f32 u0 4) -1/4))))
(+.f32 (neg.f32 u0) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 3) -1/3) (*.f32 (pow.f32 u0 4) -1/4))))
(+.f32 (*.f32 (pow.f32 u0 2) -1/2) (+.f32 (*.f32 (pow.f32 u0 4) -1/4) (+.f32 (neg.f32 u0) (*.f32 (pow.f32 u0 3) -1/3))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))
(+.f32 (neg.f32 (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 (neg.f32 (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 (pow.f32 u0 2)) 1/2)))
(-.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (*.f32 (/.f32 1 (pow.f32 u0 2)) 1/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 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 (/.f32 1 (pow.f32 u0 2)) 1/2) (*.f32 (/.f32 1 (pow.f32 u0 3)) 1/3))))
(-.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 (/.f32 1 (pow.f32 u0 2)) 1/2) (*.f32 (/.f32 1 (pow.f32 u0 3)) 1/3))))
(*.f32 -1 (log.f32 (/.f32 -1 u0)))
(neg.f32 (log.f32 (/.f32 -1 u0)))
(-.f32 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (/.f32 1 u0))
(-.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 (pow.f32 u0 2)) 1/2)))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (*.f32 (/.f32 1 (pow.f32 u0 2)) 1/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 (*.f32 -1 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 (/.f32 1 (pow.f32 u0 2)) 1/2) (*.f32 (/.f32 1 (pow.f32 u0 3)) 1/3))))
(-.f32 (neg.f32 (log.f32 (/.f32 -1 u0))) (+.f32 (/.f32 1 u0) (+.f32 (*.f32 (/.f32 1 (pow.f32 u0 2)) 1/2) (*.f32 (/.f32 1 (pow.f32 u0 3)) 1/3))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (log.f32 (-.f32 1 u0))))
(*.f32 -1 (*.f32 (pow.f32 alpha 2) (log.f32 (-.f32 1 u0))))
(*.f32 (pow.f32 alpha 2) (neg.f32 (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 1/2 (pow.f32 (*.f32 alpha u0) 2)))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)))
(*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 2) 1/2) u0))
(*.f32 (pow.f32 alpha 2) (+.f32 u0 (*.f32 (pow.f32 u0 2) 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)))))
(+.f32 (*.f32 u0 (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 2) 1/2)) u0))
(+.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 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2)))) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 1/4 (*.f32 (pow.f32 u0 4) (pow.f32 alpha 2)))))
(+.f32 (+.f32 (*.f32 1/2 (pow.f32 (*.f32 u0 alpha) 2)) (+.f32 (*.f32 u0 (pow.f32 alpha 2)) (*.f32 (pow.f32 u0 3) (*.f32 1/3 (pow.f32 alpha 2))))) (*.f32 (pow.f32 u0 4) (*.f32 (pow.f32 alpha 2) 1/4)))
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 3) 1/3) (*.f32 (pow.f32 u0 2) 1/2))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 (pow.f32 u0 4) 1/4) u0)))
(*.f32 (pow.f32 alpha 2) (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) 1/4) (*.f32 (pow.f32 u0 2) 1/2)) (+.f32 u0 (*.f32 (pow.f32 u0 3) 1/3))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 -1 (pow.f32 alpha 2)))
(neg.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2)))
(*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (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 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 -1 (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (pow.f32 alpha 2))) (/.f32 (pow.f32 alpha 2) 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 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 -1 (pow.f32 alpha 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))))
(+.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (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 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (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 (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 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 -1 (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (+.f32 (neg.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (pow.f32 alpha 2))) (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2)))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (pow.f32 alpha 2))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))))
(+.f32 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (neg.f32 (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/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))))
(*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0)))
(*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2))
(+.f32 (*.f32 (pow.f32 alpha 2) (log.f32 (/.f32 -1 u0))) (/.f32 (pow.f32 alpha 2) u0))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2)))
(+.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 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 (log.f32 (/.f32 -1 u0)) (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 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 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 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2)) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))))))
(+.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 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2)))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (+.f32 (+.f32 (/.f32 (pow.f32 alpha 2) u0) (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3)))) (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2))))
(+.f32 (/.f32 (pow.f32 alpha 2) u0) (+.f32 (*.f32 1/3 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 3))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 alpha 2) (pow.f32 u0 2))) (*.f32 (log.f32 (/.f32 -1 u0)) (pow.f32 alpha 2)))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) 2)) 2)
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (neg.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (fabs.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))) (fabs.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))) (fabs.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))) (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))) (fabs.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (log.f32 (-.f32 1 u0)) (fabs.f32 (log.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (fabs.f32 (log.f32 (-.f32 1 u0))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (fabs.f32 (log.f32 (-.f32 1 u0))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0)))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (-.f32 0 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (-.f32 0 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) 2)) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0))))) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (neg.f32 (log.f32 (-.f32 1 u0)))) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (fabs.f32 (log.f32 (-.f32 1 u0)))) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (/.f32 (log.f32 (-.f32 1 u0)) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0)))))) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0)))))) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) 2))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 2 (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0))))))) 2))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 2 (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0)))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (log.f32 (-.f32 1 u0))) (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 2 (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0))))))) 2))
(fabs.f32 (/.f32 (*.f32 (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 2 (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))))) 2))
(fabs.f32 (/.f32 (*.f32 2 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (neg.f32 (log.f32 (-.f32 1 u0)))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 2 (log.f32 (-.f32 1 u0))) (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))) (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0))))))) 2))
(fabs.f32 (/.f32 (*.f32 (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))) (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0))))) (*.f32 (*.f32 2 (log.f32 (-.f32 1 u0))) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))))) 2))
(fabs.f32 (/.f32 (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))) (*.f32 (*.f32 2 (log.f32 (-.f32 1 u0))) (*.f32 1 (*.f32 (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (/.f32 1 (log.f32 (-.f32 1 u0))))))) 2))
(fabs.f32 (/.f32 (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))) (*.f32 (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 2 (log.f32 (-.f32 1 u0)))))) 2))
(fabs.f32 (/.f32 (*.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))) (*.f32 (/.f32 1 (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 (/.f32 2 (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))) 2))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (neg.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (fabs.f32 (log.f32 (-.f32 1 u0))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (fabs.f32 (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (neg.f32 (log.f32 (-.f32 1 u0))) (fabs.f32 (log.f32 (-.f32 1 u0))))))
(*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) (*.f32 (fabs.f32 (log.f32 (-.f32 1 u0))) 2))))
(fabs.f32 (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (*.f32 2 (log.f32 (-.f32 1 u0))) (*.f32 2 (fabs.f32 (log.f32 (-.f32 1 u0)))))))
(log.f32 (pow.f32 (-.f32 1 u0) (log.f32 (-.f32 1 u0))))
(+.f32 (log.f32 (-.f32 1 u0)) 0)
(log.f32 (-.f32 1 u0))
(+.f32 0 (log.f32 (-.f32 1 u0)))
(log.f32 (-.f32 1 u0))
(-.f32 (log.f32 (-.f32 1 u0)) 0)
(log.f32 (-.f32 1 u0))
(/.f32 (log.f32 (-.f32 1 u0)) 1)
(log.f32 (-.f32 1 u0))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))
(log.f32 (-.f32 1 u0))
(/.f32 (log.f32 (-.f32 1 u0)) (/.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) 2) 2)
(log.f32 (-.f32 1 u0))
(pow.f32 (log.f32 (-.f32 1 u0)) 1)
(log.f32 (-.f32 1 u0))
(log.f32 (-.f32 1 u0))
(log.f32 (pow.f32 (-.f32 1 u0) (/.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (log.f32 (-.f32 1 u0))))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))))
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 alpha -2))) 2)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha))) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (neg.f32 alpha)))
(*.f32 alpha (*.f32 alpha (neg.f32 (log.f32 (-.f32 1 u0)))))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (neg.f32 alpha))))

localize181.0ms (1.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))
0.3b
(*.f32 (/.f32 (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))
0.4b
(*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))
13.4b
(log.f32 (-.f32 1 u0))
Compiler

Compiled 271 to 210 computations (22.5% saved)

series6.0ms (0%)

Counts
3 → 72
Calls

18 calls:

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

rewrite63.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1544×rational_best.json-simplify-47
1090×rational_best.json-5
1088×rational_best.json-2
1088×rational_best.json-3
1088×rational_best.json-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
018225
1153225
2524107
32449107
Stop Event
node limit
Counts
3 → 24
Calls
Call 1
Inputs
(*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4)) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))))))

simplify158.0ms (1%)

Algorithm
egg-herbie
Rules
1734×rational_best.json-simplify-80
1526×rational_best.json-simplify-78
1166×rational_best.json-simplify-82
872×rational_best.json-simplify-132
858×rational_best.json-simplify-44
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01583394
13203320
25753278
311243248
435753248
560933248
Stop Event
node limit
Counts
96 → 138
Calls
Call 1
Inputs
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 2 (*.f32 u0 alpha))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 2 (*.f32 u0 alpha)))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 2 (*.f32 u0 alpha))))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 2 (*.f32 u0 alpha)))))
(*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 2 (/.f32 alpha u0)))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (/.f32 alpha (pow.f32 u0 2)) (*.f32 2 (/.f32 alpha u0))))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 2/3 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (/.f32 alpha (pow.f32 u0 2)) (*.f32 2 (/.f32 alpha u0)))))
(*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(+.f32 (/.f32 alpha (pow.f32 u0 2)) (+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 2/3 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (/.f32 alpha (pow.f32 u0 2)) (+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 (pow.f32 u0 2) alpha))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 -2 (*.f32 (pow.f32 u0 2) alpha)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -11/6 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 -2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -11/6 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -5/3 (*.f32 (pow.f32 u0 5) alpha)) (*.f32 -2 (*.f32 (pow.f32 u0 2) alpha)))))
(*.f32 -2 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) alpha))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) alpha)) (*.f32 4 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) u0)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) alpha) (pow.f32 u0 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) alpha)) (*.f32 4 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) u0))))
(+.f32 (*.f32 -2 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) alpha) (pow.f32 u0 2))) (+.f32 (*.f32 -2 (/.f32 (*.f32 (+.f32 1 (*.f32 -2/3 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) alpha) (pow.f32 u0 3))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) alpha)) (*.f32 4 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) u0)))))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) alpha) u0)) (*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2))))
(+.f32 (*.f32 -2 (/.f32 (*.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) alpha) (pow.f32 u0 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) alpha) u0)) (*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (-.f32 (*.f32 -2/3 (log.f32 (/.f32 -1 u0))) 1) alpha) (pow.f32 u0 3))) (+.f32 (*.f32 -2 (/.f32 (*.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) alpha) (pow.f32 u0 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) alpha) u0)) (*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2))))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) 0)
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) 0)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) 1)
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))) 2)) 2)
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) 1)
(log.f32 (pow.f32 (-.f32 1 u0) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))))
(+.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) 0)
(+.f32 0 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))
(-.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) 0)
(/.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) 1)
(/.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4)) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4))))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4)) 2)
(pow.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) 1)
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))
(+.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) 0)
(+.f32 0 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))))
(-.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) 0)
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) 1)
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0)))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4))) 2)
(pow.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) 1)
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))
Outputs
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(/.f32 -1/2 alpha)
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 -2 (*.f32 alpha (log.f32 (-.f32 1 u0))))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(*.f32 2 (*.f32 u0 alpha))
(*.f32 u0 (*.f32 2 alpha))
(*.f32 u0 (*.f32 alpha 2))
(*.f32 alpha (*.f32 u0 2))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 2 (*.f32 u0 alpha)))
(+.f32 (*.f32 u0 (*.f32 2 alpha)) (*.f32 alpha (pow.f32 u0 2)))
(+.f32 (*.f32 u0 (*.f32 alpha 2)) (*.f32 alpha (pow.f32 u0 2)))
(*.f32 alpha (+.f32 (pow.f32 u0 2) (*.f32 u0 2)))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 2 (*.f32 u0 alpha))))
(+.f32 (*.f32 alpha (pow.f32 u0 2)) (+.f32 (*.f32 u0 (*.f32 2 alpha)) (*.f32 (pow.f32 u0 3) (*.f32 2/3 alpha))))
(+.f32 (*.f32 alpha (pow.f32 u0 2)) (+.f32 (*.f32 u0 (*.f32 alpha 2)) (*.f32 alpha (*.f32 2/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 u0 (*.f32 alpha 2)) (*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (pow.f32 u0 2))))
(*.f32 alpha (+.f32 (+.f32 (pow.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3))) (*.f32 u0 2)))
(*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 u0 2) (*.f32 2/3 (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 2 (*.f32 u0 alpha)))))
(+.f32 (*.f32 alpha (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 u0 (*.f32 2 alpha)) (*.f32 (pow.f32 u0 3) (*.f32 2/3 alpha))) (*.f32 (pow.f32 u0 4) (*.f32 1/2 alpha))))
(+.f32 (*.f32 alpha (pow.f32 u0 2)) (+.f32 (+.f32 (*.f32 u0 (*.f32 alpha 2)) (*.f32 alpha (*.f32 2/3 (pow.f32 u0 3)))) (*.f32 alpha (*.f32 1/2 (pow.f32 u0 4)))))
(+.f32 (*.f32 alpha (+.f32 (pow.f32 u0 2) (*.f32 u0 2))) (*.f32 alpha (+.f32 (*.f32 1/2 (pow.f32 u0 4)) (*.f32 2/3 (pow.f32 u0 3)))))
(*.f32 alpha (+.f32 (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 4))) (+.f32 (pow.f32 u0 2) (*.f32 u0 2))))
(*.f32 alpha (+.f32 (pow.f32 u0 2) (+.f32 (*.f32 u0 2) (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 4))))))
(*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha))
(*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2))
(*.f32 alpha (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -2))
(*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (*.f32 2 (/.f32 alpha u0)))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2)) (*.f32 2 (/.f32 alpha u0)))
(+.f32 (*.f32 alpha (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -2)) (*.f32 2 (/.f32 alpha u0)))
(+.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (*.f32 2 (/.f32 alpha u0)))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (/.f32 alpha (pow.f32 u0 2)) (*.f32 2 (/.f32 alpha u0))))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2)) (+.f32 (*.f32 2 (/.f32 alpha u0)) (/.f32 alpha (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -2)) (+.f32 (*.f32 2 (/.f32 alpha u0)) (/.f32 alpha (pow.f32 u0 2))))
(+.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (*.f32 2 (/.f32 alpha u0)) (/.f32 alpha (pow.f32 u0 2))))
(+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha)) (+.f32 (*.f32 2/3 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (/.f32 alpha (pow.f32 u0 2)) (*.f32 2 (/.f32 alpha u0)))))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) (*.f32 alpha -2)) (+.f32 (*.f32 2 (/.f32 alpha u0)) (+.f32 (/.f32 alpha (pow.f32 u0 2)) (*.f32 2/3 (/.f32 alpha (pow.f32 u0 3))))))
(+.f32 (*.f32 alpha (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -2)) (+.f32 (+.f32 (*.f32 2 (/.f32 alpha u0)) (/.f32 alpha (pow.f32 u0 2))) (*.f32 2/3 (/.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (+.f32 (*.f32 2 (/.f32 alpha u0)) (/.f32 alpha (pow.f32 u0 2))) (*.f32 2/3 (/.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (*.f32 2 (/.f32 alpha u0)) (+.f32 (/.f32 alpha (pow.f32 u0 2)) (*.f32 2/3 (/.f32 alpha (pow.f32 u0 3))))))
(+.f32 (*.f32 alpha (*.f32 -2 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) (+.f32 (/.f32 alpha (pow.f32 u0 2)) (+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 2/3 (/.f32 alpha (pow.f32 u0 3))))))
(*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0))))
(*.f32 alpha (*.f32 2 (log.f32 (/.f32 -1 u0))))
(*.f32 (log.f32 (/.f32 -1 u0)) (*.f32 alpha 2))
(+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(*.f32 2 (+.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (/.f32 alpha u0)))
(*.f32 2 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))
(+.f32 (/.f32 alpha (pow.f32 u0 2)) (+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0))))))
(+.f32 (/.f32 alpha (pow.f32 u0 2)) (*.f32 2 (+.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (/.f32 alpha u0))))
(+.f32 (/.f32 alpha (pow.f32 u0 2)) (*.f32 2 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0))))))
(+.f32 (*.f32 2/3 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (/.f32 alpha (pow.f32 u0 2)) (+.f32 (*.f32 2 (/.f32 alpha u0)) (*.f32 2 (*.f32 alpha (log.f32 (/.f32 -1 u0)))))))
(+.f32 (*.f32 2 (+.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) (/.f32 alpha u0))) (+.f32 (/.f32 alpha (pow.f32 u0 2)) (*.f32 2/3 (/.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 2/3 (/.f32 alpha (pow.f32 u0 3))) (+.f32 (/.f32 alpha (pow.f32 u0 2)) (*.f32 2 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))))
(+.f32 (/.f32 alpha (pow.f32 u0 2)) (+.f32 (*.f32 2/3 (/.f32 alpha (pow.f32 u0 3))) (*.f32 2 (+.f32 (/.f32 alpha u0) (*.f32 alpha (log.f32 (/.f32 -1 u0)))))))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))
(*.f32 -2 (*.f32 (pow.f32 u0 2) alpha))
(*.f32 -2 (*.f32 alpha (pow.f32 u0 2)))
(*.f32 (pow.f32 u0 2) (*.f32 alpha -2))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 -2 (*.f32 (pow.f32 u0 2) alpha)))
(*.f32 -2 (+.f32 (*.f32 alpha (pow.f32 u0 2)) (*.f32 alpha (pow.f32 u0 3))))
(*.f32 -2 (*.f32 alpha (+.f32 (pow.f32 u0 3) (pow.f32 u0 2))))
(*.f32 -2 (*.f32 alpha (+.f32 (pow.f32 u0 2) (pow.f32 u0 3))))
(*.f32 alpha (*.f32 -2 (+.f32 (pow.f32 u0 2) (pow.f32 u0 3))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -11/6 (*.f32 (pow.f32 u0 4) alpha)) (*.f32 -2 (*.f32 (pow.f32 u0 2) alpha))))
(+.f32 (*.f32 -2 (*.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 (pow.f32 u0 4) (*.f32 -11/6 alpha)) (*.f32 -2 (*.f32 alpha (pow.f32 u0 3)))))
(+.f32 (*.f32 (pow.f32 u0 4) (*.f32 alpha -11/6)) (*.f32 -2 (*.f32 alpha (+.f32 (pow.f32 u0 3) (pow.f32 u0 2)))))
(+.f32 (*.f32 -2 (*.f32 alpha (+.f32 (pow.f32 u0 2) (pow.f32 u0 3)))) (*.f32 (pow.f32 u0 4) (*.f32 alpha -11/6)))
(*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 4) -11/6) (*.f32 -2 (+.f32 (pow.f32 u0 2) (pow.f32 u0 3)))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 u0 3) alpha)) (+.f32 (*.f32 -11/6 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 -5/3 (*.f32 (pow.f32 u0 5) alpha)) (*.f32 -2 (*.f32 (pow.f32 u0 2) alpha)))))
(+.f32 (*.f32 -2 (*.f32 alpha (pow.f32 u0 3))) (+.f32 (*.f32 -2 (*.f32 alpha (pow.f32 u0 2))) (+.f32 (*.f32 -5/3 (*.f32 alpha (pow.f32 u0 5))) (*.f32 (pow.f32 u0 4) (*.f32 -11/6 alpha)))))
(+.f32 (+.f32 (*.f32 (pow.f32 u0 4) (*.f32 alpha -11/6)) (*.f32 alpha (*.f32 -5/3 (pow.f32 u0 5)))) (*.f32 -2 (*.f32 alpha (+.f32 (pow.f32 u0 3) (pow.f32 u0 2)))))
(+.f32 (*.f32 -2 (*.f32 alpha (+.f32 (pow.f32 u0 2) (pow.f32 u0 3)))) (*.f32 alpha (+.f32 (*.f32 -5/3 (pow.f32 u0 5)) (*.f32 (pow.f32 u0 4) -11/6))))
(*.f32 alpha (+.f32 (+.f32 (*.f32 (pow.f32 u0 4) -11/6) (*.f32 -5/3 (pow.f32 u0 5))) (*.f32 -2 (+.f32 (pow.f32 u0 2) (pow.f32 u0 3)))))
(*.f32 alpha (+.f32 (*.f32 -5/3 (pow.f32 u0 5)) (+.f32 (*.f32 (pow.f32 u0 4) -11/6) (*.f32 -2 (+.f32 (pow.f32 u0 2) (pow.f32 u0 3))))))
(*.f32 -2 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) alpha))
(*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (*.f32 alpha -2))
(*.f32 alpha (*.f32 -2 (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)))
(*.f32 -2 (*.f32 alpha (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)))
(*.f32 (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (*.f32 alpha -2))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) alpha)) (*.f32 4 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) u0)))
(+.f32 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (*.f32 alpha -2)) (*.f32 4 (/.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) u0)))
(+.f32 (*.f32 alpha (*.f32 -2 (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (*.f32 4 (/.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) u0)))
(+.f32 (*.f32 -2 (*.f32 alpha (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (*.f32 4 (/.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) u0)))
(+.f32 (*.f32 (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (*.f32 alpha -2)) (*.f32 4 (/.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) u0)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) alpha) (pow.f32 u0 2))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) alpha)) (*.f32 4 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) u0))))
(+.f32 (*.f32 4 (/.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) u0)) (+.f32 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (*.f32 alpha -2)) (*.f32 -2 (/.f32 (*.f32 alpha (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2)))))
(+.f32 (*.f32 4 (/.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) u0)) (*.f32 -2 (+.f32 (/.f32 (*.f32 alpha (+.f32 1 (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2)) (*.f32 alpha (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)))))
(+.f32 (*.f32 4 (/.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) u0)) (*.f32 -2 (+.f32 (*.f32 alpha (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) (/.f32 (*.f32 alpha (+.f32 1 (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2)))))
(+.f32 (*.f32 -2 (/.f32 (*.f32 (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) alpha) (pow.f32 u0 2))) (+.f32 (*.f32 -2 (/.f32 (*.f32 (+.f32 1 (*.f32 -2/3 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)))) alpha) (pow.f32 u0 3))) (+.f32 (*.f32 -2 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) alpha)) (*.f32 4 (/.f32 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) alpha) u0)))))
(+.f32 (+.f32 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2) (*.f32 alpha -2)) (*.f32 4 (/.f32 (*.f32 alpha (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))) u0))) (+.f32 (*.f32 -2 (/.f32 (*.f32 alpha (+.f32 1 (*.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -2/3))) (pow.f32 u0 3))) (*.f32 -2 (/.f32 (*.f32 alpha (+.f32 1 (*.f32 -1 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2)))))
(+.f32 (+.f32 (*.f32 alpha (*.f32 -2 (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (*.f32 4 (/.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) u0))) (*.f32 -2 (+.f32 (/.f32 (*.f32 alpha (+.f32 1 (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2)) (/.f32 (*.f32 alpha (+.f32 1 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -2/3))) (pow.f32 u0 3)))))
(+.f32 (*.f32 -2 (*.f32 alpha (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2))) (+.f32 (*.f32 4 (/.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) u0)) (*.f32 -2 (+.f32 (/.f32 (*.f32 alpha (+.f32 1 (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2)) (/.f32 (*.f32 alpha (+.f32 1 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -2/3))) (pow.f32 u0 3))))))
(+.f32 (*.f32 4 (/.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) u0)) (*.f32 -2 (+.f32 (/.f32 (*.f32 alpha (+.f32 1 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -2/3))) (pow.f32 u0 3)) (+.f32 (*.f32 alpha (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) (/.f32 (*.f32 alpha (+.f32 1 (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2))))))
(+.f32 (*.f32 4 (/.f32 (*.f32 alpha (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))) u0)) (*.f32 -2 (+.f32 (/.f32 (*.f32 alpha (+.f32 1 (neg.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1))))) (pow.f32 u0 2)) (+.f32 (*.f32 alpha (pow.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) 2)) (/.f32 (*.f32 alpha (+.f32 1 (*.f32 (+.f32 (neg.f32 (log.f32 (/.f32 1 u0))) (log.f32 -1)) -2/3))) (pow.f32 u0 3))))))
(*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))
(*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) alpha) u0)) (*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2))))
(+.f32 (*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (*.f32 -4 (/.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) u0)))
(+.f32 (*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (*.f32 -4 (/.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) u0)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) alpha) (pow.f32 u0 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) alpha) u0)) (*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))))
(+.f32 (*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) u0)) (*.f32 -2 (/.f32 (*.f32 alpha (+.f32 1 (log.f32 (/.f32 -1 u0)))) (pow.f32 u0 2)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) u0)) (+.f32 (*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (*.f32 -2 (/.f32 (*.f32 alpha (+.f32 1 (log.f32 (/.f32 -1 u0)))) (pow.f32 u0 2)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) u0)) (*.f32 -2 (+.f32 (/.f32 (*.f32 alpha (+.f32 1 (log.f32 (/.f32 -1 u0)))) (pow.f32 u0 2)) (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2)))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) u0)) (*.f32 -2 (+.f32 (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 (*.f32 alpha (+.f32 1 (log.f32 (/.f32 -1 u0)))) (pow.f32 u0 2)))))
(+.f32 (*.f32 2 (/.f32 (*.f32 (-.f32 (*.f32 -2/3 (log.f32 (/.f32 -1 u0))) 1) alpha) (pow.f32 u0 3))) (+.f32 (*.f32 -2 (/.f32 (*.f32 (+.f32 1 (log.f32 (/.f32 -1 u0))) alpha) (pow.f32 u0 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (log.f32 (/.f32 -1 u0)) alpha) u0)) (*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2))))))
(+.f32 (+.f32 (*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (*.f32 -4 (/.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) u0))) (+.f32 (*.f32 -2 (/.f32 (*.f32 alpha (+.f32 1 (log.f32 (/.f32 -1 u0)))) (pow.f32 u0 2))) (*.f32 2 (/.f32 (*.f32 alpha (+.f32 (*.f32 (log.f32 (/.f32 -1 u0)) -2/3) -1)) (pow.f32 u0 3)))))
(+.f32 (*.f32 -2 (/.f32 (*.f32 alpha (+.f32 1 (log.f32 (/.f32 -1 u0)))) (pow.f32 u0 2))) (+.f32 (+.f32 (*.f32 -2 (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2))) (*.f32 -4 (/.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) u0))) (*.f32 2 (/.f32 (*.f32 alpha (+.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) -2/3))) (pow.f32 u0 3)))))
(+.f32 (+.f32 (*.f32 -4 (/.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) u0)) (*.f32 -2 (+.f32 (/.f32 (*.f32 alpha (+.f32 1 (log.f32 (/.f32 -1 u0)))) (pow.f32 u0 2)) (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2))))) (*.f32 2 (/.f32 (*.f32 alpha (+.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) -2/3))) (pow.f32 u0 3))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) u0)) (+.f32 (*.f32 -2 (+.f32 (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 (*.f32 alpha (+.f32 1 (log.f32 (/.f32 -1 u0)))) (pow.f32 u0 2)))) (*.f32 2 (/.f32 (*.f32 alpha (+.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) -2/3))) (pow.f32 u0 3)))))
(+.f32 (+.f32 (*.f32 -4 (/.f32 (*.f32 alpha (log.f32 (/.f32 -1 u0))) u0)) (*.f32 -2 (+.f32 (*.f32 alpha (pow.f32 (log.f32 (/.f32 -1 u0)) 2)) (/.f32 (*.f32 alpha (+.f32 1 (log.f32 (/.f32 -1 u0)))) (pow.f32 u0 2))))) (*.f32 2 (/.f32 (*.f32 alpha (+.f32 -1 (*.f32 (log.f32 (/.f32 -1 u0)) -2/3))) (pow.f32 u0 3))))
(+.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))
(+.f32 0 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))))
(*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))
(-.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) 0)
(*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) (/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))))
(*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))) 2)) 2)
(*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))
(pow.f32 (*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))) 1)
(*.f32 (log.f32 (-.f32 1 u0)) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))
(log.f32 (pow.f32 (-.f32 1 u0) (/.f32 1 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))))
(+.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) 0)
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(+.f32 0 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) 0)
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) 1)
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4)) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4))))
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4)) 2)
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(pow.f32 (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0)))) 1)
(*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))
(+.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) 0)
(*.f32 alpha (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(+.f32 0 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))))
(*.f32 alpha (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(-.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) 0)
(*.f32 alpha (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) 1)
(*.f32 alpha (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) (/.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0)))))))
(*.f32 alpha (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(/.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) -4))) 2)
(*.f32 alpha (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(pow.f32 (*.f32 alpha (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 -2 (log.f32 (-.f32 1 u0))))) 1)
(*.f32 alpha (*.f32 -2 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
(*.f32 (*.f32 alpha (log.f32 (-.f32 1 u0))) (*.f32 -2 (log.f32 (-.f32 1 u0))))
(log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (*.f32 -2 (log.f32 (-.f32 1 u0))))))

eval1.4s (8.5%)

Compiler

Compiled 42766 to 32121 computations (24.9% saved)

prune551.0ms (3.3%)

Pruning

49 alts after pruning (37 fresh and 12 done)

PrunedKeptTotal
New1053211074
Fresh81624
Picked101
Done11213
Total1063491112
Error
0.1b
Counts
1112 → 49
Alt Table
Click to see full alt table
StatusErrorProgram
2.8b
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) alpha) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 u0 4) alpha)) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 u0 3) alpha)) (*.f32 2 (*.f32 u0 alpha)))))) 2)
4.9b
(/.f32 (*.f32 alpha (+.f32 (*.f32 (pow.f32 u0 2) alpha) (*.f32 2 (*.f32 u0 alpha)))) 2)
3.5b
(/.f32 (*.f32 alpha (+.f32 (*.f32 u0 (*.f32 alpha 2)) (*.f32 alpha (+.f32 (*.f32 2/3 (pow.f32 u0 3)) (pow.f32 u0 2))))) 2)
16.7b
(/.f32 (*.f32 alpha (*.f32 (/.f32 (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))) 2)
13.9b
(/.f32 (*.f32 alpha (*.f32 (/.f32 (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))) 2)
11.8b
(/.f32 (*.f32 alpha (*.f32 (/.f32 (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2)))) (log.f32 (-.f32 1 u0)))))) 2)
13.9b
(/.f32 (*.f32 alpha (*.f32 (/.f32 (*.f32 (*.f32 alpha -2) (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 alpha (*.f32 -2 (pow.f32 (log.f32 (-.f32 1 u0)) 2)))))) 2)
13.9b
(/.f32 (*.f32 alpha (*.f32 (/.f32 1 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 alpha -2) (*.f32 (*.f32 (*.f32 alpha -2) (log.f32 (-.f32 1 u0))) (log.f32 (-.f32 1 u0)))))) 2)
4.9b
(/.f32 (*.f32 alpha (*.f32 alpha (+.f32 (pow.f32 u0 2) (*.f32 u0 2)))) 2)
13.4b
(/.f32 (*.f32 alpha (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) -2)))) 2)
18.8b
(/.f32 (*.f32 alpha (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha -2)))) 2)
23.0b
(/.f32 (log.f32 (pow.f32 (-.f32 1 u0) (*.f32 alpha (*.f32 alpha -2)))) 2)
2.8b
(+.f32 (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/3 (pow.f32 u0 3)) (*.f32 1/2 (pow.f32 u0 2)))) (*.f32 (pow.f32 alpha 2) (+.f32 (*.f32 1/4 (pow.f32 u0 4)) u0)))
4.9b
(+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))
5.0b
(+.f32 (*.f32 (*.f32 (pow.f32 (*.f32 alpha alpha) 2) (/.f32 1 (pow.f32 alpha 2))) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))
5.0b
(+.f32 (*.f32 (*.f32 (/.f32 (/.f32 1 (pow.f32 alpha 2)) (pow.f32 (*.f32 alpha alpha) 2)) (pow.f32 (*.f32 (*.f32 alpha alpha) (*.f32 alpha alpha)) 2)) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))
3.5b
(+.f32 (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)) (/.f32 (*.f32 (pow.f32 alpha 2) (+.f32 u0 (+.f32 u0 (*.f32 (pow.f32 u0 3) 2/3)))) 2))
3.0b
(*.f32 (/.f32 1 (pow.f32 alpha 2)) (*.f32 (+.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))))) (pow.f32 (*.f32 alpha alpha) 2)))
5.0b
(*.f32 (/.f32 1 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))) (*.f32 (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2))) (+.f32 (*.f32 (pow.f32 alpha 2) u0) (*.f32 1/2 (pow.f32 (*.f32 alpha u0) 2)))))
2.8b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))))
3.4b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (*.f32 -1/3 (pow.f32 u0 3))))
4.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (neg.f32 u0)))
3.5b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 (pow.f32 u0 2) -1/2) (*.f32 (pow.f32 u0 3) -1/3))))
3.0b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))) (*.f32 (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))))))
16.2b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
2.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4)))))) (*.f32 (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/4 (pow.f32 u0 4))))))))
13.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (*.f32 (/.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
13.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0))))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
11.7b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (log.f32 (-.f32 1 u0)))))
13.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (log.f32 (-.f32 1 u0)))))
13.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))
21.8b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (log.f32 (pow.f32 (-.f32 1 u0) (log.f32 (-.f32 1 u0))))))
13.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (fabs.f32 (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (/.f32 1 (log.f32 (-.f32 1 u0)))) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))))))))
13.9b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (fabs.f32 (*.f32 (*.f32 (log.f32 (-.f32 1 u0)) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) (fabs.f32 (/.f32 1 (log.f32 (-.f32 1 u0))))))))
13.3b
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
3.5b
(*.f32 (neg.f32 alpha) (+.f32 (*.f32 alpha (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 alpha (neg.f32 u0)) (*.f32 alpha (*.f32 -1/3 (pow.f32 u0 3))))))
3.6b
(*.f32 (neg.f32 alpha) (*.f32 (/.f32 1 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0))))) (*.f32 (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) (*.f32 alpha (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))))))
2.8b
(*.f32 (neg.f32 alpha) (*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha))
3.5b
(*.f32 (neg.f32 alpha) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) alpha))
3.6b
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 (/.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))))) (*.f32 (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (*.f32 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3)))) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))) alpha))
9.8b
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 (/.f32 1 (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))) (pow.f32 u0 2)) alpha))
13.9b
(*.f32 (neg.f32 alpha) (*.f32 (*.f32 (/.f32 1 (log.f32 (-.f32 1 u0))) (*.f32 (log.f32 (-.f32 1 u0)) (log.f32 (-.f32 1 u0)))) alpha))
13.3b
(*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
3.5b
(*.f32 (neg.f32 alpha) (*.f32 alpha (/.f32 (+.f32 (*.f32 (pow.f32 u0 2) (*.f32 alpha -1/2)) (*.f32 alpha (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (neg.f32 u0)))) alpha)))
3.5b
(*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0)))
18.8b
(*.f32 (neg.f32 alpha) (log.f32 (pow.f32 (-.f32 1 u0) alpha)))
22.1b
(*.f32 (neg.f32 alpha) (log.f32 (+.f32 (*.f32 u0 (neg.f32 alpha)) 1)))
9.0b
(*.f32 u0 (*.f32 alpha alpha))
9.0b
(*.f32 alpha (*.f32 u0 alpha))
Compiler

Compiled 1654 to 1264 computations (23.6% saved)

regimes448.0ms (2.7%)

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

6 calls:

64.0ms
u0
53.0ms
(log.f32 (-.f32 1 u0))
52.0ms
(-.f32 1 u0)
33.0ms
alpha
33.0ms
(*.f32 (neg.f32 alpha) alpha)
Results
ErrorSegmentsBranch
2.8b1alpha
0.5b2u0
2.8b1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
2.8b1(*.f32 (neg.f32 alpha) alpha)
0.5b2(log.f32 (-.f32 1 u0))
0.5b2(-.f32 1 u0)
Compiler

Compiled 2243 to 1548 computations (31% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9618661999702454
0.9662486910820007
Compiler

Compiled 16 to 12 computations (25% saved)

regimes180.0ms (1.1%)

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

6 calls:

36.0ms
u0
34.0ms
(log.f32 (-.f32 1 u0))
33.0ms
(-.f32 1 u0)
28.0ms
(*.f32 (neg.f32 alpha) alpha)
20.0ms
alpha
Results
ErrorSegmentsBranch
2.8b1alpha
0.5b2u0
2.8b1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
2.8b1(*.f32 (neg.f32 alpha) alpha)
0.5b2(log.f32 (-.f32 1 u0))
0.5b2(-.f32 1 u0)
Compiler

Compiled 742 to 459 computations (38.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9618661999702454
0.9662486910820007
Compiler

Compiled 16 to 12 computations (25% saved)

regimes153.0ms (0.9%)

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

6 calls:

31.0ms
u0
30.0ms
(log.f32 (-.f32 1 u0))
30.0ms
(-.f32 1 u0)
18.0ms
alpha
17.0ms
(*.f32 (neg.f32 alpha) alpha)
Results
ErrorSegmentsBranch
3.4b1alpha
0.6b2u0
3.4b1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
3.4b1(*.f32 (neg.f32 alpha) alpha)
0.6b2(log.f32 (-.f32 1 u0))
0.6b2(-.f32 1 u0)
Compiler

Compiled 643 to 392 computations (39% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9871087670326233
0.9874813556671143
Compiler

Compiled 16 to 12 computations (25% saved)

regimes109.0ms (0.7%)

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

6 calls:

23.0ms
u0
22.0ms
(log.f32 (-.f32 1 u0))
22.0ms
(-.f32 1 u0)
13.0ms
alpha
12.0ms
(*.f32 (neg.f32 alpha) alpha)
Results
ErrorSegmentsBranch
3.5b1alpha
0.6b2u0
3.5b1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
3.5b1(*.f32 (neg.f32 alpha) alpha)
0.6b2(log.f32 (-.f32 1 u0))
0.6b2(-.f32 1 u0)
Compiler

Compiled 363 to 215 computations (40.8% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9871087670326233
0.9874813556671143
Compiler

Compiled 16 to 12 computations (25% saved)

regimes489.0ms (2.9%)

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

6 calls:

219.0ms
(*.f32 (neg.f32 alpha) alpha)
124.0ms
(-.f32 1 u0)
65.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
41.0ms
(log.f32 (-.f32 1 u0))
22.0ms
u0
Results
ErrorSegmentsBranch
3.5b1alpha
0.7b2u0
3.5b1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
3.5b1(*.f32 (neg.f32 alpha) alpha)
0.7b2(log.f32 (-.f32 1 u0))
0.7b2(-.f32 1 u0)
Compiler

Compiled 325 to 193 computations (40.6% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9871087670326233
0.9874813556671143
Compiler

Compiled 16 to 12 computations (25% saved)

regimes98.0ms (0.6%)

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

6 calls:

23.0ms
(-.f32 1 u0)
20.0ms
u0
19.0ms
(log.f32 (-.f32 1 u0))
11.0ms
(*.f32 (neg.f32 alpha) alpha)
11.0ms
alpha
Results
ErrorSegmentsBranch
3.5b1alpha
0.7b2u0
3.5b1(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
3.5b1(*.f32 (neg.f32 alpha) alpha)
0.7b2(log.f32 (-.f32 1 u0))
0.7b2(-.f32 1 u0)
Compiler

Compiled 306 to 181 computations (40.8% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9871087670326233
0.9874813556671143
Compiler

Compiled 16 to 12 computations (25% saved)

regimes91.0ms (0.5%)

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

6 calls:

18.0ms
(log.f32 (-.f32 1 u0))
18.0ms
u0
17.0ms
(-.f32 1 u0)
13.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
10.0ms
alpha
Results
ErrorSegmentsBranch
4.9b1alpha
1.1b2u0
3.4b2(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
4.9b1(*.f32 (neg.f32 alpha) alpha)
1.1b2(log.f32 (-.f32 1 u0))
1.1b2(-.f32 1 u0)
Compiler

Compiled 269 to 157 computations (41.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9952348470687866
0.9961877465248108
Compiler

Compiled 16 to 12 computations (25% saved)

regimes56.0ms (0.3%)

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

6 calls:

12.0ms
u0
11.0ms
(log.f32 (-.f32 1 u0))
10.0ms
(-.f32 1 u0)
8.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
6.0ms
(*.f32 (neg.f32 alpha) alpha)
Results
ErrorSegmentsBranch
4.9b1alpha
1.2b2u0
3.4b2(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
4.9b1(*.f32 (neg.f32 alpha) alpha)
1.2b2(log.f32 (-.f32 1 u0))
1.2b2(-.f32 1 u0)
Compiler

Compiled 127 to 72 computations (43.3% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
0.0038122315891087055
0.004765172488987446
Compiler

Compiled 16 to 12 computations (25% saved)

regimes45.0ms (0.3%)

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

6 calls:

9.0ms
u0
9.0ms
(-.f32 1 u0)
8.0ms
(log.f32 (-.f32 1 u0))
7.0ms
(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
5.0ms
alpha
Results
ErrorSegmentsBranch
9.0b1alpha
3.4b2u0
4.9b2(*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0)))
9.0b1(*.f32 (neg.f32 alpha) alpha)
3.4b2(log.f32 (-.f32 1 u0))
3.4b2(-.f32 1 u0)
Compiler

Compiled 88 to 51 computations (42% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998399019241333
0.9998897910118103
Compiler

Compiled 16 to 12 computations (25% saved)

regimes33.0ms (0.2%)

Counts
5 → 2
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 u0) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 u0))
(*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
Outputs
(*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) alpha))
(*.f32 u0 (*.f32 alpha alpha))
Calls

5 calls:

8.0ms
u0
8.0ms
(log.f32 (-.f32 1 u0))
7.0ms
(-.f32 1 u0)
4.0ms
alpha
4.0ms
(*.f32 (neg.f32 alpha) alpha)
Results
ErrorSegmentsBranch
9.0b1alpha
3.4b2u0
9.0b1(*.f32 (neg.f32 alpha) alpha)
3.4b2(log.f32 (-.f32 1 u0))
3.4b2(-.f32 1 u0)
Compiler

Compiled 58 to 34 computations (41.4% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998399019241333
0.9998897910118103
Compiler

Compiled 16 to 12 computations (25% saved)

regimes15.0ms (0.1%)

Accuracy

Total -0.1b remaining (-0.7%)

Threshold costs -0.1b (-0.7%)

Counts
4 → 1
Calls
Call 1
Inputs
(*.f32 alpha (*.f32 u0 alpha))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 (neg.f32 alpha) (*.f32 (neg.f32 u0) alpha))
(*.f32 (*.f32 (neg.f32 alpha) alpha) (neg.f32 u0))
Outputs
(*.f32 u0 (*.f32 alpha alpha))
Calls

3 calls:

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

Compiled 38 to 20 computations (47.4% saved)

simplify10.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075914
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f32 (-.f32 1 u0) 16190013/16777216) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
(if (<=.f32 (-.f32 1 u0) 16190013/16777216) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 (neg.f32 alpha) (*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)))
(if (<=.f32 (-.f32 1 u0) 4140617/4194304) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))))
(if (<=.f32 (-.f32 1 u0) 4140617/4194304) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(if (<=.f32 (-.f32 1 u0) 4140617/4194304) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 (neg.f32 alpha) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)))
(if (<=.f32 (-.f32 1 u0) 4140617/4194304) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))))
(if (<=.f32 (-.f32 1 u0) 16710107/16777216) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2)))))
(if (<=.f32 u0 8589935/2147483648) (*.f32 (neg.f32 alpha) (*.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) alpha)) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))))
(if (<=.f32 (-.f32 1 u0) 16774699/16777216) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
(if (<=.f32 (-.f32 1 u0) 16774699/16777216) (*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
Outputs
(if (<=.f32 (-.f32 1 u0) 16190013/16777216) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4))))))
(if (<=.f32 (-.f32 1 u0) 16190013/16777216) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 (neg.f32 alpha) (*.f32 (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (*.f32 -1/3 (pow.f32 u0 3)) (*.f32 -1/4 (pow.f32 u0 4)))) u0) alpha)))
(if (<=.f32 (-.f32 1 u0) 4140617/4194304) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3))))))
(if (<=.f32 (-.f32 1 u0) 4140617/4194304) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))))))
(if (<=.f32 (-.f32 1 u0) 4140617/4194304) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 (neg.f32 alpha) (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (+.f32 (neg.f32 u0) (*.f32 -1/3 (pow.f32 u0 3)))) alpha)))
(if (<=.f32 (-.f32 1 u0) 4140617/4194304) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 (neg.f32 alpha) (*.f32 alpha (-.f32 (+.f32 (*.f32 -1/2 (pow.f32 u0 2)) (*.f32 -1/3 (pow.f32 u0 3))) u0))))
(if (<=.f32 (-.f32 1 u0) 16710107/16777216) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 (*.f32 (neg.f32 alpha) alpha) (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2)))))
(if (<=.f32 u0 8589935/2147483648) (*.f32 (neg.f32 alpha) (*.f32 (+.f32 (neg.f32 u0) (*.f32 -1/2 (pow.f32 u0 2))) alpha)) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))))
(if (<=.f32 (-.f32 1 u0) 16774699/16777216) (*.f32 (*.f32 (neg.f32 alpha) alpha) (log.f32 (-.f32 1 u0))) (*.f32 u0 (*.f32 alpha alpha)))
(if (<=.f32 (-.f32 1 u0) 16774699/16777216) (*.f32 (neg.f32 alpha) (*.f32 (log.f32 (-.f32 1 u0)) alpha)) (*.f32 u0 (*.f32 alpha alpha)))
(*.f32 u0 (*.f32 alpha alpha))
(*.f32 alpha (*.f32 u0 alpha))
Compiler

Compiled 342 to 238 computations (30.4% saved)

soundness185.0ms (1.1%)

Algorithm
egg-herbie
Rules
1122×rational_best.json-simplify-78
926×rational_best.json-simplify-80
794×rational_best.json-simplify-2
698×rational_best.json-simplify-132
634×rational_best.json-simplify-49
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01923135
13903037
210563029
323113029
452613029
Stop Event
node limit
Compiler

Compiled 157 to 111 computations (29.3% saved)

end159.0ms (1%)

Compiler

Compiled 320 to 190 computations (40.6% saved)

Profiling

Loading profile data...