Details

Time bar (total: 12.0s)

analyze55.0ms (0.5%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0.1%99.9%0%0%0%0
0%0%0.1%99.9%0%0%0%1
0%0%0.1%99.9%0%0%0%2
50%0.1%0.1%99.9%0%0%0%3
50%0.1%0.1%99.9%0%0%0%4
75%0.1%0%99.9%0%0%0%5
75%0.1%0%99.9%0%0%0%6
87.5%0.1%0%99.9%0%0%0%7
87.5%0.1%0%99.9%0%0%0%8
93.8%0.1%0%99.9%0%0%0%9
93.8%0.1%0%99.9%0%0%0%10
96.9%0.1%0%99.9%0%0%0%11
96.9%0.1%0%99.9%0%0%0%12
Compiler

Compiled 31 to 25 computations (19.4% saved)

sample2.1s (17.5%)

Results
2.1s8256×body256valid
Bogosity

preprocess164.0ms (1.4%)

Algorithm
egg-herbie
Rules
1397×fma-def_binary32
1070×fma-neg_binary32
423×unsub-neg_binary32
358×cancel-sign-sub-inv_binary32
325×sub-neg_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02140
15238
210534
324930
443430
559330
678626
7114526
8188326
9251426
10266826
11315126
12366826
13382926
14392326
15458326
16475526
17501426
18547026
19646926
20782726
022
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(*.f32 (*.f32 3 s) (log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4)))))
(*.f32 (*.f32 3 u) (log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 s 1/4) 3/4)))))
Outputs
(*.f32 (*.f32 3 s) (log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4)))))
(*.f32 (*.f32 3 s) (neg.f32 (log.f32 (-.f32 1 (-.f32 (/.f32 u 3/4) 1/3)))))
(*.f32 (*.f32 3 s) (neg.f32 (log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (neg.f32 (/.f32 (+.f32 u -1/4) 3/4)))))
(*.f32 s (*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3))
(*.f32 s (*.f32 (log.f32 (+.f32 (/.f32 u -3/4) 4/3)) -3))
(*.f32 s (*.f32 (log.f32 (+.f32 (*.f32 -4/3 u) 4/3)) -3))
(*.f32 s (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))
(*.f32 s (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))
(*.f32 (*.f32 3 u) (log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 s 1/4) 3/4)))))
(*.f32 (*.f32 3 u) (neg.f32 (log.f32 (-.f32 1 (-.f32 (/.f32 s 3/4) 1/3)))))
(*.f32 u (*.f32 3 (neg.f32 (log1p.f32 (/.f32 (neg.f32 (+.f32 s -1/4)) 3/4)))))
(*.f32 u (*.f32 -3 (log1p.f32 (/.f32 (neg.f32 (+.f32 s -1/4)) 3/4))))
(*.f32 u (*.f32 (log.f32 (-.f32 4/3 (/.f32 s 3/4))) -3))
(*.f32 u (*.f32 (log1p.f32 (*.f32 -4/3 (+.f32 s -1/4))) -3))
(*.f32 (log.f32 (+.f32 (*.f32 -4/3 s) 4/3)) (*.f32 u -3))
(*.f32 (log.f32 (fma.f32 -4/3 s 4/3)) (*.f32 u -3))
(*.f32 (log.f32 (fma.f32 s -4/3 4/3)) (*.f32 u -3))
Compiler

Compiled 18 to 16 computations (11.1% saved)

simplify58.0ms (0.5%)

Algorithm
egg-herbie
Rules
738×fma-def_binary32
494×fma-neg_binary32
130×cancel-sign-sub-inv_binary32
102×distribute-rgt-in_binary32
88×sub-neg_binary32
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
01420
13319
26117
313915
424115
533315
644013
763413
8101713
9125813
10164213
11190613
12234413
13266013
14269513
15269613
16269613
Stop Event
saturated
Counts
1 → 8
Calls
Call 1
Inputs
(*.f32 (*.f32 3 s) (log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4)))))
Outputs
(*.f32 (*.f32 3 s) (log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4)))))
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4))))))
(*.f32 (*.f32 3 s) (neg.f32 (log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))))
(*.f32 s (*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3))
(*.f32 s (*.f32 (log.f32 (+.f32 (/.f32 u -3/4) 4/3)) -3))
(*.f32 s (*.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) -3))
(*.f32 s (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))

eval2.0ms (0%)

Compiler

Compiled 91 to 75 computations (17.6% saved)

prune8.0ms (0.1%)

Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New178
Fresh011
Picked000
Done000
Total189
Error
0.3b
Counts
9 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
0.6b
(*.f32 (*.f32 3 s) (neg.f32 (log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))))
1.4b
(*.f32 (*.f32 3 s) (log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4)))))
0.7b
(*.f32 s (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))
1.0b
(*.f32 s (*.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) -3))
1.7b
(*.f32 s (*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3))
0.6b
(*.f32 s (*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))))
1.1b
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4))))))
Compiler

Compiled 186 to 158 computations (15.1% saved)

localize46.0ms (0.4%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f32 s (*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))))
0.3b
(*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4)))
0.5b
(log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))
Compiler

Compiled 46 to 32 computations (30.4% saved)

series48.0ms (0.4%)

Counts
3 → 48
Calls

12 calls:

TimeVariablePointExpression
42.0ms
s
@0
(*.f32 s (*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))))
1.0ms
s
@inf
(*.f32 s (*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))))
1.0ms
u
@inf
(log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))
1.0ms
u
@0
(log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))
0.0ms
u
@-inf
(log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))

rewrite61.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
526×log-prod_binary32
297×pow-prod-down_binary32
292×pow2_binary32
209×expm1-udef_binary32
209×log1p-udef_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01236
126536
2328136
Stop Event
node limit
Counts
3 → 68
Calls
Call 1
Inputs
(log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))
(*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4)))
(*.f32 s (*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 1/4 u) 4/3 1)) 2)) (log.f32 (cbrt.f32 (fma.f32 (+.f32 1/4 u) 4/3 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (fma.f32 (+.f32 1/4 u) 4/3 1))) (log.f32 (sqrt.f32 (fma.f32 (+.f32 1/4 u) 4/3 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log1p.f32 (pow.f32 (-.f32 1/3 (/.f32 u 3/4)) 3)) (log.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 (+.f32 1/4 u) 2) 16/9) (-.f32 1/3 (/.f32 u 3/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 1/4 u) 2) 16/9))) (log.f32 (-.f32 1 (-.f32 1/3 (/.f32 u 3/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) (cbrt.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2)) (cbrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) (sqrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (fma.f32 (+.f32 1/4 u) 4/3 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2) 9) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2) 9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 1) 1))))))

simplify73.0ms (0.6%)

Algorithm
egg-herbie
Rules
489×distribute-rgt-in_binary32
462×distribute-lft-in_binary32
425×unswap-sqr_binary32
331×associate-+l+_binary32
291×associate-+r+_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02632004
16741891
221741819
379681819
Stop Event
node limit
Counts
116 → 219
Calls
Call 1
Inputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(*.f32 -3 (log.f32 4/3))
(+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))
(+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3))))
(+.f32 (pow.f32 u 3) (+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))))
(*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(+.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 3 (/.f32 1 u)))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 0 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 1/4 u) 4/3 1)) 2)) (log.f32 (cbrt.f32 (fma.f32 (+.f32 1/4 u) 4/3 1))))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 (+.f32 1/4 u) 4/3 1))) (log.f32 (sqrt.f32 (fma.f32 (+.f32 1/4 u) 4/3 1))))
(-.f32 (log1p.f32 (pow.f32 (-.f32 1/3 (/.f32 u 3/4)) 3)) (log.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 (+.f32 1/4 u) 2) 16/9) (-.f32 1/3 (/.f32 u 3/4))))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))) 1)
(-.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 1/4 u) 2) 16/9))) (log.f32 (-.f32 1 (-.f32 1/3 (/.f32 u 3/4)))))
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 1)
(*.f32 1 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(*.f32 (cbrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) (cbrt.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2)) (cbrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))))
(*.f32 (sqrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) (sqrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))))
(pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 1)
(pow.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2) 1/2)
(pow.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 3) 1/3)
(pow.f32 (cbrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) 3)
(pow.f32 (sqrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) 2)
(sqrt.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2))
(log.f32 (fma.f32 (+.f32 1/4 u) 4/3 1))
(cbrt.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))))
(exp.f32 (log.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) 1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) 1) 1))
(+.f32 0 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))) 1)
(pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3) 1)
(pow.f32 (*.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2) 9) 1/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)) 2)
(sqrt.f32 (*.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2) 9))
(log.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3) 1))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)) 1) 1))
(+.f32 0 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)))) 1)
(pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)) 1)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 2)
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)) 2))
(log.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)) 1))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 1) 1))
Outputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (neg.f32 u))
(-.f32 (log.f32 4/3) u)
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u)))
(+.f32 (log.f32 4/3) (-.f32 (*.f32 u (*.f32 u -1/2)) u))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(fma.f32 -1/3 (pow.f32 u 3) (+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u))))
(+.f32 (-.f32 (*.f32 u (*.f32 u -1/2)) u) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(+.f32 (*.f32 u (*.f32 u -1/2)) (-.f32 (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)) u))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))
(+.f32 (log.f32 -4/3) (log.f32 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 1 u))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(-.f32 (+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (/.f32 -1 u))) (/.f32 1/2 (*.f32 u u)))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (+.f32 (/.f32 -1 u) (/.f32 -1/2 (*.f32 u u)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (log.f32 u) (-.f32 (-.f32 (log.f32 -4/3) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))) (/.f32 1/2 (*.f32 u u))))
(+.f32 (+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (/.f32 -1/2 (*.f32 u u)))) (-.f32 (/.f32 -1 u) (/.f32 1/3 (pow.f32 u 3))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))
(-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (/.f32 1 u))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 -1 u))
(-.f32 (log.f32 4/3) (+.f32 (log.f32 (/.f32 -1 u)) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(-.f32 (log.f32 4/3) (+.f32 (log.f32 (/.f32 -1 u)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1 u) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (log.f32 4/3) (+.f32 (log.f32 (/.f32 -1 u)) (/.f32 1 u))) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3))))
(*.f32 -3 (log.f32 4/3))
(*.f32 (log.f32 4/3) -3)
(+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))
(fma.f32 3 u (*.f32 (log.f32 4/3) -3))
(fma.f32 (log.f32 4/3) -3 (*.f32 u 3))
(+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3))))
(fma.f32 3/2 (*.f32 u u) (fma.f32 3 u (*.f32 (log.f32 4/3) -3)))
(fma.f32 (*.f32 u u) 3/2 (fma.f32 (log.f32 4/3) -3 (*.f32 u 3)))
(+.f32 (pow.f32 u 3) (+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))))
(+.f32 (pow.f32 u 3) (fma.f32 3/2 (*.f32 u u) (fma.f32 3 u (*.f32 (log.f32 4/3) -3))))
(+.f32 (fma.f32 (log.f32 4/3) -3 (*.f32 u 3)) (*.f32 (*.f32 u u) (+.f32 u 3/2)))
(*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) -3)
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3)
(+.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 3 (/.f32 1 u)))
(fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u))
(fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u)))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u))))
(+.f32 (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u)) (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 3/2 (*.f32 u u))))
(*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3)
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3)
(+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (/.f32 3 u) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (/.f32 3/2 (*.f32 u u)) (+.f32 (/.f32 3 u) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3)))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 3/2 (*.f32 u u)) (+.f32 (/.f32 3 u) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3))))
(+.f32 (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u)) (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 3/2 (*.f32 u u))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 (log.f32 4/3) s))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(fma.f32 3 (*.f32 u s) (*.f32 -3 (*.f32 (log.f32 4/3) s)))
(fma.f32 (*.f32 -3 s) (log.f32 4/3) (*.f32 (*.f32 u 3) s))
(*.f32 s (fma.f32 (log.f32 4/3) -3 (*.f32 u 3)))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (*.f32 -3 (*.f32 (log.f32 4/3) s))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 (*.f32 -3 s) (log.f32 4/3) (*.f32 (*.f32 u 3) s)))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (*.f32 s (fma.f32 (log.f32 4/3) -3 (*.f32 u 3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (fma.f32 s (pow.f32 u 3) (*.f32 -3 (*.f32 (log.f32 4/3) s)))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (fma.f32 (pow.f32 u 3) s (*.f32 (log.f32 4/3) (*.f32 -3 s)))))
(+.f32 (*.f32 s (+.f32 (pow.f32 u 3) (*.f32 (log.f32 4/3) -3))) (*.f32 s (*.f32 u (+.f32 3 (*.f32 u 3/2)))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(*.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s))
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s)))
(fma.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 3 (/.f32 s u)))
(fma.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (log.f32 u)) (/.f32 s (/.f32 u 3)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(+.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))) (/.f32 s (pow.f32 u 3)))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 3/2 (/.f32 s (*.f32 u u))))) (/.f32 s (pow.f32 u 3)))
(+.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s)) (+.f32 (/.f32 s (pow.f32 u 3)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u)))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)))
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))))
(fma.f32 (*.f32 -3 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 3 (/.f32 s u)))
(fma.f32 (*.f32 -3 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 s (/.f32 u 3)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(fma.f32 3 (/.f32 s u) (fma.f32 3/2 (/.f32 s (*.f32 u u)) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s))))
(+.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 3/2 (/.f32 s (*.f32 u u)) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)))))
(+.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)) (+.f32 (/.f32 s (pow.f32 u 3)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u)))))
(+.f32 0 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 1/4 u) 4/3 1)) 2)) (log.f32 (cbrt.f32 (fma.f32 (+.f32 1/4 u) 4/3 1))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 u 1/4) 4/3 1)) 2)) (log.f32 (cbrt.f32 (fma.f32 (+.f32 u 1/4) 4/3 1))))
(*.f32 3 (log.f32 (cbrt.f32 (fma.f32 (+.f32 u 1/4) 4/3 1))))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 (+.f32 1/4 u) 4/3 1))) (log.f32 (sqrt.f32 (fma.f32 (+.f32 1/4 u) 4/3 1))))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 (+.f32 u 1/4) 4/3 1))))
(-.f32 (log1p.f32 (pow.f32 (-.f32 1/3 (/.f32 u 3/4)) 3)) (log.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 (+.f32 1/4 u) 2) 16/9) (-.f32 1/3 (/.f32 u 3/4))))))
(-.f32 (log1p.f32 (pow.f32 (-.f32 1/3 (/.f32 u 3/4)) 3)) (log1p.f32 (-.f32 (*.f32 (pow.f32 (+.f32 u 1/4) 2) 16/9) (-.f32 1/3 (/.f32 u 3/4)))))
(-.f32 (log1p.f32 (pow.f32 (-.f32 1/3 (/.f32 u 3/4)) 3)) (log1p.f32 (+.f32 (/.f32 u 3/4) (fma.f32 (pow.f32 (+.f32 u 1/4) 2) 16/9 -1/3))))
(-.f32 (log1p.f32 (pow.f32 (+.f32 1/3 (/.f32 u -3/4)) 3)) (log1p.f32 (+.f32 (/.f32 u 3/4) (fma.f32 (pow.f32 (+.f32 u 1/4) 2) 16/9 -1/3))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))) 1)
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(-.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 1/4 u) 2) 16/9))) (log.f32 (-.f32 1 (-.f32 1/3 (/.f32 u 3/4)))))
(-.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u 1/4) 2) 16/9))) (log.f32 (+.f32 2/3 (/.f32 u 3/4))))
(-.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u 1/4) 2) -16/9)) (log.f32 (+.f32 (/.f32 u 3/4) 2/3)))
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 1)
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(*.f32 1 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(*.f32 (cbrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) (cbrt.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2)))
(*.f32 (cbrt.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))) (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2)) (cbrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))))
(*.f32 (cbrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) (cbrt.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2)))
(*.f32 (cbrt.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))) (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) 2)))
(*.f32 (sqrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) (sqrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))))
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 1)
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(pow.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2) 1/2)
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(pow.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 3) 1/3)
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(pow.f32 (cbrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) 3)
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(pow.f32 (sqrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) 2)
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(sqrt.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2))
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(log.f32 (fma.f32 (+.f32 1/4 u) 4/3 1))
(log.f32 (fma.f32 (+.f32 u 1/4) 4/3 1))
(log1p.f32 (+.f32 1/3 (*.f32 4/3 u)))
(cbrt.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 3))
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(expm1.f32 (log1p.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))))
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(exp.f32 (log.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))))
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) 1))
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 3)) 1/3))
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))) 3))
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))) 2))
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))) 1) 1))
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))
(+.f32 0 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))
(*.f32 -3 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u 1/4) 4/3 1) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u 1/4) 4/3 1) -3))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u 1/4) 4/3 1) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u 1/4) 4/3 1) -3))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 4/3 u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))) 1)
(*.f32 -3 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))))
(pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3) 1)
(*.f32 -3 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))))
(pow.f32 (*.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2) 9) 1/2)
(sqrt.f32 (*.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2) 9))
(fabs.f32 (*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3) 3) 1/3)
(*.f32 -3 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)) 3)
(*.f32 -3 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)) 2)
(*.f32 -3 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))))
(sqrt.f32 (*.f32 (pow.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) 2) 9))
(fabs.f32 (*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4)))))
(log.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u 1/4) 4/3 1) -3))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 4/3 u))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3) 1)))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u 1/4) 4/3 1) -3))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 4/3 u))))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3) 3))
(*.f32 -3 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)))
(*.f32 -3 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) -3) 1))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u 1/4) 4/3 1) -3))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 4/3 u))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)))
(*.f32 -3 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)) 1))
(*.f32 -3 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))) 1/3))
(*.f32 -3 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))) 3))
(*.f32 -3 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))) 2))
(*.f32 -3 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)) 1) 1))
(*.f32 -3 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))))
(*.f32 -3 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))))
(+.f32 0 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)))
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u 1/4) 4/3 1) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u 1/4) 4/3 1) (*.f32 -3 s)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u 1/4) 4/3 1) (*.f32 -3 s)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u 1/4) 4/3 1) (*.f32 -3 s)))))
(*.f32 (log1p.f32 (+.f32 1/3 (*.f32 4/3 u))) (*.f32 -3 s))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)))) 1)
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))
(pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)) 1)
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)) 2) 1/2)
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)) 3) 1/3)
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 3)
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 2)
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)) 2))
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))
(log.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u 1/4) 4/3 1) (*.f32 -3 s)))))
(*.f32 (log1p.f32 (+.f32 1/3 (*.f32 4/3 u))) (*.f32 -3 s))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)) 1)))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u 1/4) 4/3 1) (*.f32 -3 s)))))
(*.f32 (log1p.f32 (+.f32 1/3 (*.f32 4/3 u))) (*.f32 -3 s))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)) 3))
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))))
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 1/4 u) 4/3 1) (*.f32 -3 s)) 1))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u 1/4) 4/3 1) (*.f32 -3 s)))))
(*.f32 (log1p.f32 (+.f32 1/3 (*.f32 4/3 u))) (*.f32 -3 s))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))))
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 1))
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)))) 1/3))
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)))) 3))
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s)))) 2))
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 1) 1))
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 (log1p.f32 (+.f32 1/3 (/.f32 u -3/4))) (*.f32 -3 s))

localize40.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 s (*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3))
0.3b
(*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3)
0.6b
(log.f32 (-.f32 4/3 (/.f32 u 3/4)))
1.1b
(-.f32 4/3 (/.f32 u 3/4))
Compiler

Compiled 39 to 31 computations (20.5% saved)

series25.0ms (0.2%)

Counts
4 → 60
Calls

15 calls:

TimeVariablePointExpression
19.0ms
s
@0
(*.f32 s (*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3))
1.0ms
u
@0
(-.f32 4/3 (/.f32 u 3/4))
1.0ms
s
@inf
(*.f32 s (*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3))
0.0ms
u
@inf
(-.f32 4/3 (/.f32 u 3/4))
0.0ms
u
@0
(*.f32 s (*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3))

rewrite66.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
525×log-prod_binary32
403×exp-prod_binary32
296×pow2_binary32
289×pow-prod-down_binary32
208×expm1-udef_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01143
123943
2287635
Stop Event
node limit
Counts
4 → 162
Calls
Call 1
Inputs
(-.f32 4/3 (/.f32 u 3/4))
(log.f32 (-.f32 4/3 (/.f32 u 3/4)))
(*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3)
(*.f32 s (*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 4/3 (*.f32 u -4/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 4/3 (*.f32 (*.f32 u -4/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u -4/3) 4/3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (fma.f32 u -4/3 4/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 4/3))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 4/3)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 u -4/3 4/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 u -4/3 4/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) (pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 2) (cbrt.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)) (sqrt.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)) (/.f32 1 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 4/3 u 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (exp.f32 1) (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)))) (pow.f32 (exp.f32 1) (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (exp.f32 1) (*.f32 2 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))) (pow.f32 (exp.f32 1) (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9) (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 4/3 u 4/3) (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)) (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)) (fma.f32 4/3 u 4/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) (neg.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) (neg.f32 (fma.f32 4/3 u 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 64/27 (pow.f32 (*.f32 u -4/3) 3)) (+.f32 16/9 (-.f32 (pow.f32 (*.f32 u -4/3) 2) (*.f32 4/3 (*.f32 u -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 16/9 (pow.f32 (*.f32 u -4/3) 2)) (-.f32 4/3 (*.f32 u -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (exp.f32 1) (exp.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (pow.f32 (exp.f32 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (exp.f32 1) (log.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)))) (pow.f32 (exp.f32 1) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (exp.f32 1) (log.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)))) (pow.f32 (exp.f32 1) (log.f32 (fma.f32 4/3 u 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 u -4/3 4/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (*.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 1 (-.f32 (fma.f32 u -4/3 4/3) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9) (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 4/3 u 4/3) (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 1) 1) (log.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) 1) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))) (cbrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (cbrt.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (cbrt.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (pow.f32 (cbrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 2)) (cbrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (sqrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (sqrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 1) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (cbrt.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))) (sqrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (sqrt.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 u -4/3 4/3))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u -4/3 4/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 u -4/3) 4/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9)) (neg.f32 (cbrt.f32 (*.f32 4/3 u))) 4/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 4/3 u)) (neg.f32 (sqrt.f32 (*.f32 4/3 u))) 4/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 u) 4/3 4/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 u -4/3)) 2) (cbrt.f32 (*.f32 u -4/3)) 4/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 u -4/3)) (sqrt.f32 (*.f32 u -4/3)) 4/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -1 (*.f32 4/3 u) 4/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9))) (cbrt.f32 (*.f32 4/3 u)) 4/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (sqrt.f32 (*.f32 4/3 u))) (sqrt.f32 (*.f32 4/3 u)) 4/3)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (fma.f32 u -4/3 4/3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))) (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))) (*.f32 2 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) (log.f32 (/.f32 1 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) (log.f32 (/.f32 1 (fma.f32 4/3 u 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)))) (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (log.f32 (/.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9) (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (log.f32 (/.f32 (fma.f32 4/3 u 4/3) (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) (log.f32 (fma.f32 4/3 u 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (neg.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)))) (log.f32 (neg.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (neg.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)))) (log.f32 (neg.f32 (fma.f32 4/3 u 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (+.f32 64/27 (pow.f32 (*.f32 u -4/3) 3))) (log.f32 (+.f32 16/9 (-.f32 (pow.f32 (*.f32 u -4/3) 2) (*.f32 4/3 (*.f32 u -4/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 16/9 (pow.f32 (*.f32 u -4/3) 2))) (log.f32 (-.f32 4/3 (*.f32 u -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 3 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/3 (*.f32 3 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 2)) (cbrt.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (sqrt.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (log.f32 (/.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9) (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (log.f32 (/.f32 (fma.f32 4/3 u 4/3) (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (fma.f32 u -4/3 4/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 9 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))) 2)) (cbrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)))) (sqrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 9 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))) (sqrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 1) 1))))))

simplify88.0ms (0.7%)

Algorithm
egg-herbie
Rules
404×log-prod_binary32
335×sqr-pow_binary32
196×cube-prod_binary32
194×associate-/l*_binary32
190×associate-*l*_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04593261
111293093
236313066
Stop Event
node limit
Counts
222 → 342
Calls
Call 1
Inputs
4/3
(+.f32 (*.f32 -4/3 u) 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(*.f32 -4/3 u)
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(*.f32 -4/3 u)
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(*.f32 -3 (log.f32 4/3))
(+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))
(+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3))))
(+.f32 (pow.f32 u 3) (+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))))
(*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(+.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 3 (/.f32 1 u)))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 4/3 (*.f32 u -4/3))
(+.f32 4/3 (*.f32 (*.f32 u -4/3) 1))
(+.f32 (*.f32 u -4/3) 4/3)
(+.f32 0 (fma.f32 u -4/3 4/3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 4/3))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 4/3)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 4/3)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 4/3)))))
(*.f32 (fma.f32 u -4/3 4/3) 1)
(*.f32 1 (fma.f32 u -4/3 4/3))
(*.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) (pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 2) (cbrt.f32 (fma.f32 u -4/3 4/3)))
(*.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)) (sqrt.f32 (fma.f32 u -4/3 4/3)))
(*.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)) (/.f32 1 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))
(*.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 4/3 u 4/3)))
(*.f32 (pow.f32 (exp.f32 1) (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)))) (pow.f32 (exp.f32 1) (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)))))
(*.f32 (pow.f32 (exp.f32 1) (*.f32 2 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))) (pow.f32 (exp.f32 1) (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9) (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))))
(/.f32 1 (/.f32 (fma.f32 4/3 u 4/3) (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))))
(/.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)) (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))
(/.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)) (fma.f32 4/3 u 4/3))
(/.f32 (neg.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) (neg.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))
(/.f32 (neg.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) (neg.f32 (fma.f32 4/3 u 4/3)))
(/.f32 (+.f32 64/27 (pow.f32 (*.f32 u -4/3) 3)) (+.f32 16/9 (-.f32 (pow.f32 (*.f32 u -4/3) 2) (*.f32 4/3 (*.f32 u -4/3)))))
(/.f32 (-.f32 16/9 (pow.f32 (*.f32 u -4/3) 2)) (-.f32 4/3 (*.f32 u -4/3)))
(/.f32 (pow.f32 (exp.f32 1) (exp.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (pow.f32 (exp.f32 1) 1))
(/.f32 (pow.f32 (exp.f32 1) (log.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)))) (pow.f32 (exp.f32 1) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))))
(/.f32 (pow.f32 (exp.f32 1) (log.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)))) (pow.f32 (exp.f32 1) (log.f32 (fma.f32 4/3 u 4/3))))
(pow.f32 (fma.f32 u -4/3 4/3) 1)
(pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) 3) 1/3)
(pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 3)
(pow.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)) 2)
(pow.f32 (exp.f32 1) (log.f32 (fma.f32 u -4/3 4/3)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (*.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(pow.f32 (exp.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))
(pow.f32 (+.f32 1 (-.f32 (fma.f32 u -4/3 4/3) 1)) 1)
(pow.f32 (/.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9) (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) -1)
(pow.f32 (/.f32 (fma.f32 4/3 u 4/3) (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) -1)
(pow.f32 (pow.f32 (exp.f32 1) 1) (log.f32 (fma.f32 u -4/3 4/3)))
(pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) 1) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))) (cbrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (cbrt.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (cbrt.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (pow.f32 (cbrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 2)) (cbrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (sqrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (sqrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 1) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (cbrt.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))) (sqrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (sqrt.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2))
(log.f32 (exp.f32 (fma.f32 u -4/3 4/3)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u -4/3 4/3))))
(cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 3))
(expm1.f32 (log1p.f32 (fma.f32 u -4/3 4/3)))
(log1p.f32 (expm1.f32 (fma.f32 u -4/3 4/3)))
(exp.f32 (log.f32 (fma.f32 u -4/3 4/3)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 u -4/3 4/3))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))) 2))
(fma.f32 u -4/3 4/3)
(fma.f32 1 (*.f32 u -4/3) 4/3)
(fma.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9)) (neg.f32 (cbrt.f32 (*.f32 4/3 u))) 4/3)
(fma.f32 (sqrt.f32 (*.f32 4/3 u)) (neg.f32 (sqrt.f32 (*.f32 4/3 u))) 4/3)
(fma.f32 (neg.f32 u) 4/3 4/3)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u -4/3)) 2) (cbrt.f32 (*.f32 u -4/3)) 4/3)
(fma.f32 (sqrt.f32 (*.f32 u -4/3)) (sqrt.f32 (*.f32 u -4/3)) 4/3)
(fma.f32 -1 (*.f32 4/3 u) 4/3)
(fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9))) (cbrt.f32 (*.f32 4/3 u)) 4/3)
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 4/3 u))) (sqrt.f32 (*.f32 4/3 u)) 4/3)
(+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 0)
(+.f32 0 (log.f32 (fma.f32 u -4/3 4/3)))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))) (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(+.f32 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))) (*.f32 2 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)))))
(+.f32 (log.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) (log.f32 (/.f32 1 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))))
(+.f32 (log.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) (log.f32 (/.f32 1 (fma.f32 4/3 u 4/3))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)))) (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 1)
(-.f32 0 (log.f32 (/.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9) (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)))))
(-.f32 0 (log.f32 (/.f32 (fma.f32 4/3 u 4/3) (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)))))
(-.f32 (log.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))
(-.f32 (log.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) (log.f32 (fma.f32 4/3 u 4/3)))
(-.f32 (log.f32 (neg.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)))) (log.f32 (neg.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))))
(-.f32 (log.f32 (neg.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)))) (log.f32 (neg.f32 (fma.f32 4/3 u 4/3))))
(-.f32 (log.f32 (+.f32 64/27 (pow.f32 (*.f32 u -4/3) 3))) (log.f32 (+.f32 16/9 (-.f32 (pow.f32 (*.f32 u -4/3) 2) (*.f32 4/3 (*.f32 u -4/3))))))
(-.f32 (log.f32 (-.f32 16/9 (pow.f32 (*.f32 u -4/3) 2))) (log.f32 (-.f32 4/3 (*.f32 u -4/3))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)
(*.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(*.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 3 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))
(*.f32 1/3 (*.f32 3 (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)
(pow.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) 1/2)
(pow.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3) 1/3)
(pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 3)
(pow.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)
(pow.f32 (exp.f32 1) (log.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 2)) (cbrt.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (sqrt.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9) (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 4/3 u 4/3) (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)))))
(sqrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))
(cbrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))
(expm1.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(log1p.f32 (-.f32 (fma.f32 u -4/3 4/3) 1))
(exp.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(exp.f32 (*.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1) 1))
(+.f32 0 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))) 1)
(pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3) 1)
(pow.f32 (*.f32 9 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) 1/2)
(pow.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)) 3)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))) 2)) (cbrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)))) (sqrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))))
(sqrt.f32 (*.f32 9 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3) 3))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3) 1))
(exp.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)) 1) 1))
(+.f32 0 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))) 1)
(pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 1)
(pow.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 3)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))) (sqrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))))
(sqrt.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 2))
(log.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 3))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3) 1))
(exp.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 1) 1))
Outputs
4/3
(+.f32 (*.f32 -4/3 u) 4/3)
(fma.f32 -4/3 u 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(fma.f32 -4/3 u 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(fma.f32 -4/3 u 4/3)
(*.f32 -4/3 u)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(*.f32 -4/3 u)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (neg.f32 u))
(-.f32 (log.f32 4/3) u)
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u)))
(+.f32 (log.f32 4/3) (-.f32 (*.f32 u (*.f32 u -1/2)) u))
(+.f32 (log.f32 4/3) (*.f32 u (+.f32 -1 (*.f32 -1/2 u))))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(fma.f32 -1/3 (pow.f32 u 3) (+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u))))
(+.f32 (-.f32 (*.f32 u (*.f32 u -1/2)) u) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(+.f32 (*.f32 u (+.f32 -1 (*.f32 -1/2 u))) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))
(+.f32 (log.f32 -4/3) (log.f32 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 1 u))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (log.f32 u) (-.f32 (-.f32 (log.f32 -4/3) (/.f32 1/2 (*.f32 u u))) (/.f32 1 u)))
(+.f32 (log.f32 u) (+.f32 (-.f32 (log.f32 -4/3) (/.f32 1/2 (*.f32 u u))) (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (+.f32 (/.f32 1 u) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (+.f32 (/.f32 1 u) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3))))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))
(-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (/.f32 1 u))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 -1 u))
(-.f32 (+.f32 (log.f32 4/3) (/.f32 -1 u)) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(-.f32 (-.f32 (+.f32 (log.f32 4/3) (/.f32 -1 u)) (/.f32 1/2 (*.f32 u u))) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1 u) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (-.f32 (+.f32 (log.f32 4/3) (/.f32 -1 u)) (/.f32 1/2 (*.f32 u u))) (log.f32 (/.f32 -1 u))) (/.f32 1/3 (pow.f32 u 3)))
(*.f32 -3 (log.f32 4/3))
(*.f32 (log.f32 4/3) -3)
(+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))
(fma.f32 3 u (*.f32 (log.f32 4/3) -3))
(fma.f32 (log.f32 4/3) -3 (*.f32 u 3))
(fma.f32 u 3 (*.f32 (log.f32 4/3) -3))
(+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3))))
(fma.f32 3/2 (*.f32 u u) (fma.f32 3 u (*.f32 (log.f32 4/3) -3)))
(fma.f32 (*.f32 u u) 3/2 (fma.f32 (log.f32 4/3) -3 (*.f32 u 3)))
(fma.f32 (*.f32 u u) 3/2 (fma.f32 u 3 (*.f32 (log.f32 4/3) -3)))
(+.f32 (pow.f32 u 3) (+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))))
(+.f32 (pow.f32 u 3) (fma.f32 3/2 (*.f32 u u) (fma.f32 3 u (*.f32 (log.f32 4/3) -3))))
(+.f32 (fma.f32 (log.f32 4/3) -3 (*.f32 u 3)) (*.f32 (*.f32 u u) (+.f32 u 3/2)))
(+.f32 (fma.f32 u 3 (*.f32 (log.f32 4/3) -3)) (*.f32 (*.f32 u u) (+.f32 u 3/2)))
(*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) -3)
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3)
(+.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 3 (/.f32 1 u)))
(fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u))
(fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u)))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(+.f32 (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 3/2 (*.f32 u u))) (fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u))))
(+.f32 (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u)) (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 3/2 (*.f32 u u))))
(*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3)
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3)
(+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (/.f32 3 u) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (+.f32 (/.f32 3/2 (*.f32 u u)) (/.f32 3 u)) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (+.f32 (/.f32 3/2 (*.f32 u u)) (/.f32 3 u)) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u))))
(+.f32 (/.f32 3/2 (*.f32 u u)) (+.f32 (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u)) (/.f32 1 (pow.f32 u 3))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 (log.f32 4/3) s))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(fma.f32 3 (*.f32 u s) (*.f32 -3 (*.f32 (log.f32 4/3) s)))
(fma.f32 -3 (*.f32 (log.f32 4/3) s) (*.f32 3 (*.f32 u s)))
(*.f32 s (fma.f32 u 3 (*.f32 (log.f32 4/3) -3)))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (*.f32 -3 (*.f32 (log.f32 4/3) s))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 -3 (*.f32 (log.f32 4/3) s) (*.f32 3 (*.f32 u s))))
(fma.f32 3/2 (*.f32 u (*.f32 u s)) (*.f32 s (fma.f32 u 3 (*.f32 (log.f32 4/3) -3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (fma.f32 s (pow.f32 u 3) (*.f32 -3 (*.f32 (log.f32 4/3) s)))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (fma.f32 (*.f32 -3 s) (log.f32 4/3) (*.f32 (pow.f32 u 3) s))))
(+.f32 (*.f32 s (+.f32 (*.f32 (log.f32 4/3) -3) (pow.f32 u 3))) (*.f32 s (*.f32 u (+.f32 3 (*.f32 u 3/2)))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(*.f32 (*.f32 -3 s) (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)))
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))))
(fma.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 3 (/.f32 s u)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(+.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))) (/.f32 s (pow.f32 u 3)))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))) (/.f32 s (pow.f32 u 3)))
(+.f32 (+.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u)))) (/.f32 s (pow.f32 u 3)))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)))
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))))
(fma.f32 3 (/.f32 s u) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(fma.f32 3 (/.f32 s u) (fma.f32 3/2 (/.f32 s (*.f32 u u)) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s))))
(+.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 3/2 (/.f32 s (*.f32 u u)) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u)))))
(+.f32 4/3 (*.f32 u -4/3))
(fma.f32 -4/3 u 4/3)
(+.f32 4/3 (*.f32 (*.f32 u -4/3) 1))
(fma.f32 -4/3 u 4/3)
(+.f32 (*.f32 u -4/3) 4/3)
(fma.f32 -4/3 u 4/3)
(+.f32 0 (fma.f32 u -4/3 4/3))
(fma.f32 -4/3 u 4/3)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 4/3))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 4/3)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 -4/3 u 4/3))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 -4/3 u 4/3)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 -4/3 u 4/3)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 4/3)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 4/3)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 -4/3 u 4/3)))))
(*.f32 (fma.f32 u -4/3 4/3) 1)
(fma.f32 -4/3 u 4/3)
(*.f32 1 (fma.f32 u -4/3 4/3))
(fma.f32 -4/3 u 4/3)
(*.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) (pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 2))
(fma.f32 -4/3 u 4/3)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 2) (cbrt.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 -4/3 u 4/3)
(*.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)) (sqrt.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 -4/3 u 4/3)
(*.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)) (/.f32 1 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))
(/.f32 (*.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)) 1) (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 64/27) (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))
(*.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 4/3 u 4/3)))
(/.f32 (+.f32 16/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 4/3 u 4/3))
(/.f32 (+.f32 16/9 (*.f32 u (*.f32 u -16/9))) (fma.f32 4/3 u 4/3))
(*.f32 (pow.f32 (exp.f32 1) (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)))) (pow.f32 (exp.f32 1) (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)))))
(fma.f32 -4/3 u 4/3)
(*.f32 (pow.f32 (exp.f32 1) (*.f32 2 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))) (pow.f32 (exp.f32 1) (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)))))
(*.f32 (pow.f32 (E.f32) (*.f32 2 (log.f32 (cbrt.f32 (fma.f32 -4/3 u 4/3))))) (pow.f32 (E.f32) (log.f32 (cbrt.f32 (fma.f32 -4/3 u 4/3)))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9) (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))))
(/.f32 (*.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)) 1) (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 64/27) (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))
(/.f32 1 (/.f32 (fma.f32 4/3 u 4/3) (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))))
(*.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 4/3 u 4/3)))
(/.f32 (+.f32 16/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 4/3 u 4/3))
(/.f32 (+.f32 16/9 (*.f32 u (*.f32 u -16/9))) (fma.f32 4/3 u 4/3))
(/.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)) (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))
(/.f32 (*.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)) 1) (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 64/27) (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))
(/.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)) (fma.f32 4/3 u 4/3))
(*.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 4/3 u 4/3)))
(/.f32 (+.f32 16/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 4/3 u 4/3))
(/.f32 (+.f32 16/9 (*.f32 u (*.f32 u -16/9))) (fma.f32 4/3 u 4/3))
(/.f32 (neg.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) (neg.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))
(/.f32 (*.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)) 1) (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 64/27) (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))
(/.f32 (neg.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) (neg.f32 (fma.f32 4/3 u 4/3)))
(*.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 4/3 u 4/3)))
(/.f32 (+.f32 16/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 4/3 u 4/3))
(/.f32 (+.f32 16/9 (*.f32 u (*.f32 u -16/9))) (fma.f32 4/3 u 4/3))
(/.f32 (+.f32 64/27 (pow.f32 (*.f32 u -4/3) 3)) (+.f32 16/9 (-.f32 (pow.f32 (*.f32 u -4/3) 2) (*.f32 4/3 (*.f32 u -4/3)))))
(/.f32 (*.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)) 1) (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 64/27) (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))
(/.f32 (-.f32 16/9 (pow.f32 (*.f32 u -4/3) 2)) (-.f32 4/3 (*.f32 u -4/3)))
(*.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 4/3 u 4/3)))
(/.f32 (+.f32 16/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 4/3 u 4/3))
(/.f32 (+.f32 16/9 (*.f32 u (*.f32 u -16/9))) (fma.f32 4/3 u 4/3))
(/.f32 (pow.f32 (exp.f32 1) (exp.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (pow.f32 (exp.f32 1) 1))
(/.f32 (pow.f32 (E.f32) (exp.f32 (log1p.f32 (log.f32 (fma.f32 -4/3 u 4/3))))) (E.f32))
(/.f32 (pow.f32 (exp.f32 1) (log.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)))) (pow.f32 (exp.f32 1) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))))
(/.f32 (pow.f32 (E.f32) (log.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)))) (pow.f32 (E.f32) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))))
(/.f32 (pow.f32 (E.f32) (log.f32 (fma.f32 (pow.f32 u 3) -64/27 64/27))) (pow.f32 (E.f32) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))))
(/.f32 (pow.f32 (exp.f32 1) (log.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)))) (pow.f32 (exp.f32 1) (log.f32 (fma.f32 4/3 u 4/3))))
(/.f32 (pow.f32 (E.f32) (log.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)))) (pow.f32 (E.f32) (log.f32 (fma.f32 4/3 u 4/3))))
(/.f32 (pow.f32 (E.f32) (log.f32 (+.f32 16/9 (*.f32 (*.f32 u u) -16/9)))) (pow.f32 (E.f32) (log.f32 (fma.f32 4/3 u 4/3))))
(/.f32 (pow.f32 (E.f32) (log.f32 (+.f32 16/9 (*.f32 u (*.f32 u -16/9))))) (pow.f32 (E.f32) (log.f32 (fma.f32 4/3 u 4/3))))
(pow.f32 (fma.f32 u -4/3 4/3) 1)
(fma.f32 -4/3 u 4/3)
(pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2) 1/2)
(fma.f32 -4/3 u 4/3)
(pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) 3) 1/3)
(fma.f32 -4/3 u 4/3)
(pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 3)
(fma.f32 -4/3 u 4/3)
(pow.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)) 2)
(fma.f32 -4/3 u 4/3)
(pow.f32 (exp.f32 1) (log.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 -4/3 u 4/3)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 -4/3 u 4/3)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (*.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(fma.f32 -4/3 u 4/3)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 -4/3 u 4/3)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(fma.f32 -4/3 u 4/3)
(pow.f32 (exp.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))
(fma.f32 -4/3 u 4/3)
(pow.f32 (+.f32 1 (-.f32 (fma.f32 u -4/3 4/3) 1)) 1)
(fma.f32 -4/3 u 4/3)
(pow.f32 (/.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9) (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) -1)
(/.f32 (*.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)) 1) (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 64/27) (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))
(pow.f32 (/.f32 (fma.f32 4/3 u 4/3) (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) -1)
(*.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 4/3 u 4/3)))
(/.f32 (+.f32 16/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 4/3 u 4/3))
(/.f32 (+.f32 16/9 (*.f32 u (*.f32 u -16/9))) (fma.f32 4/3 u 4/3))
(pow.f32 (pow.f32 (exp.f32 1) 1) (log.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 -4/3 u 4/3)
(pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) 1) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 -4/3 u 4/3)
(pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))) (cbrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3))) 2))) (cbrt.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (cbrt.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (cbrt.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3))) 2)) (cbrt.f32 (sqrt.f32 (log.f32 (fma.f32 -4/3 u 4/3))))) (cbrt.f32 (sqrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (pow.f32 (cbrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 2)) (cbrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3))) 2)) (pow.f32 (cbrt.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))) 2)) (cbrt.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (sqrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (sqrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3))) 2)) (sqrt.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3))))) (sqrt.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 1) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 -4/3 u 4/3)
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (cbrt.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))) (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))) (cbrt.f32 (sqrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))) (sqrt.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))) (sqrt.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3))) 2))) (sqrt.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))) (fabs.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3))))) (sqrt.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))) (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))) (sqrt.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (sqrt.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))) (sqrt.f32 (sqrt.f32 (log.f32 (fma.f32 -4/3 u 4/3))))) (sqrt.f32 (sqrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))))
(sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2))
(fma.f32 -4/3 u 4/3)
(log.f32 (exp.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 -4/3 u 4/3)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 -4/3 u 4/3)
(cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 3))
(fma.f32 -4/3 u 4/3)
(expm1.f32 (log1p.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 -4/3 u 4/3)
(log1p.f32 (expm1.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 -4/3 u 4/3)
(exp.f32 (log.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 -4/3 u 4/3)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 u -4/3 4/3))) 1/3))
(fma.f32 -4/3 u 4/3)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))) 3))
(fma.f32 -4/3 u 4/3)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))) 2))
(fma.f32 -4/3 u 4/3)
(fma.f32 u -4/3 4/3)
(fma.f32 -4/3 u 4/3)
(fma.f32 1 (*.f32 u -4/3) 4/3)
(fma.f32 -4/3 u 4/3)
(fma.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9)) (neg.f32 (cbrt.f32 (*.f32 4/3 u))) 4/3)
(fma.f32 (cbrt.f32 (*.f32 u (*.f32 u 16/9))) (neg.f32 (cbrt.f32 (*.f32 4/3 u))) 4/3)
(-.f32 4/3 (*.f32 (cbrt.f32 (*.f32 u (*.f32 u 16/9))) (cbrt.f32 (*.f32 4/3 u))))
(fma.f32 (sqrt.f32 (*.f32 4/3 u)) (neg.f32 (sqrt.f32 (*.f32 4/3 u))) 4/3)
(fma.f32 -4/3 u 4/3)
(fma.f32 (neg.f32 u) 4/3 4/3)
(fma.f32 -4/3 u 4/3)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u -4/3)) 2) (cbrt.f32 (*.f32 u -4/3)) 4/3)
(fma.f32 -4/3 u 4/3)
(fma.f32 (sqrt.f32 (*.f32 u -4/3)) (sqrt.f32 (*.f32 u -4/3)) 4/3)
(fma.f32 -4/3 u 4/3)
(fma.f32 -1 (*.f32 4/3 u) 4/3)
(fma.f32 -4/3 u 4/3)
(fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9))) (cbrt.f32 (*.f32 4/3 u)) 4/3)
(fma.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9)) (neg.f32 (cbrt.f32 (*.f32 4/3 u))) 4/3)
(fma.f32 (cbrt.f32 (*.f32 u (*.f32 u 16/9))) (neg.f32 (cbrt.f32 (*.f32 4/3 u))) 4/3)
(-.f32 4/3 (*.f32 (cbrt.f32 (*.f32 u (*.f32 u 16/9))) (cbrt.f32 (*.f32 4/3 u))))
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 4/3 u))) (sqrt.f32 (*.f32 4/3 u)) 4/3)
(fma.f32 -4/3 u 4/3)
(+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 0)
(log.f32 (fma.f32 -4/3 u 4/3))
(+.f32 0 (log.f32 (fma.f32 u -4/3 4/3)))
(log.f32 (fma.f32 -4/3 u 4/3))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))) (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 -4/3 u 4/3))
(+.f32 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))) (*.f32 2 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)))))
(log.f32 (fma.f32 -4/3 u 4/3))
(+.f32 (log.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) (log.f32 (/.f32 1 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))))
(-.f32 (log.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))
(-.f32 (log.f32 (fma.f32 (pow.f32 u 3) -64/27 64/27)) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))
(+.f32 (log.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) (log.f32 (/.f32 1 (fma.f32 4/3 u 4/3))))
(-.f32 (log.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) (log.f32 (fma.f32 4/3 u 4/3)))
(-.f32 (log.f32 (+.f32 16/9 (*.f32 (*.f32 u u) -16/9))) (log.f32 (fma.f32 4/3 u 4/3)))
(-.f32 (log.f32 (+.f32 16/9 (*.f32 u (*.f32 u -16/9)))) (log.f32 (fma.f32 4/3 u 4/3)))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)))) (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 -4/3 u 4/3))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 1)
(log.f32 (fma.f32 -4/3 u 4/3))
(-.f32 0 (log.f32 (/.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9) (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)))))
(-.f32 (log.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))
(-.f32 (log.f32 (fma.f32 (pow.f32 u 3) -64/27 64/27)) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))
(-.f32 0 (log.f32 (/.f32 (fma.f32 4/3 u 4/3) (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)))))
(-.f32 (log.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) (log.f32 (fma.f32 4/3 u 4/3)))
(-.f32 (log.f32 (+.f32 16/9 (*.f32 (*.f32 u u) -16/9))) (log.f32 (fma.f32 4/3 u 4/3)))
(-.f32 (log.f32 (+.f32 16/9 (*.f32 u (*.f32 u -16/9)))) (log.f32 (fma.f32 4/3 u 4/3)))
(-.f32 (log.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))
(-.f32 (log.f32 (fma.f32 (pow.f32 u 3) -64/27 64/27)) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))
(-.f32 (log.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) (log.f32 (fma.f32 4/3 u 4/3)))
(-.f32 (log.f32 (+.f32 16/9 (*.f32 (*.f32 u u) -16/9))) (log.f32 (fma.f32 4/3 u 4/3)))
(-.f32 (log.f32 (+.f32 16/9 (*.f32 u (*.f32 u -16/9)))) (log.f32 (fma.f32 4/3 u 4/3)))
(-.f32 (log.f32 (neg.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)))) (log.f32 (neg.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))))
(-.f32 (log.f32 (+.f32 -64/27 (*.f32 (pow.f32 u 3) 64/27))) (log.f32 (neg.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9))))
(-.f32 (log.f32 (-.f32 -64/27 (*.f32 (pow.f32 u 3) -64/27))) (log.f32 (+.f32 -16/9 (*.f32 (*.f32 -4/3 u) (fma.f32 4/3 u 4/3)))))
(-.f32 (log.f32 (neg.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)))) (log.f32 (neg.f32 (fma.f32 4/3 u 4/3))))
(-.f32 (log.f32 (+.f32 -16/9 (*.f32 u (*.f32 u 16/9)))) (log.f32 (+.f32 (*.f32 -4/3 u) -4/3)))
(-.f32 (log.f32 (+.f32 (*.f32 u (*.f32 u 16/9)) -16/9)) (log.f32 (fma.f32 -4/3 u -4/3)))
(-.f32 (log.f32 (+.f32 64/27 (pow.f32 (*.f32 u -4/3) 3))) (log.f32 (+.f32 16/9 (-.f32 (pow.f32 (*.f32 u -4/3) 2) (*.f32 4/3 (*.f32 u -4/3))))))
(-.f32 (log.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))
(-.f32 (log.f32 (fma.f32 (pow.f32 u 3) -64/27 64/27)) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))
(-.f32 (log.f32 (-.f32 16/9 (pow.f32 (*.f32 u -4/3) 2))) (log.f32 (-.f32 4/3 (*.f32 u -4/3))))
(-.f32 (log.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) (log.f32 (fma.f32 4/3 u 4/3)))
(-.f32 (log.f32 (+.f32 16/9 (*.f32 (*.f32 u u) -16/9))) (log.f32 (fma.f32 4/3 u 4/3)))
(-.f32 (log.f32 (+.f32 16/9 (*.f32 u (*.f32 u -16/9)))) (log.f32 (fma.f32 4/3 u 4/3)))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)
(log.f32 (fma.f32 -4/3 u 4/3))
(*.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(log.f32 (fma.f32 -4/3 u 4/3))
(*.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))
(log.f32 (fma.f32 -4/3 u 4/3))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 -4/3 u 4/3))
(*.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 -4/3 u 4/3))
(*.f32 3 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 -4/3 u 4/3))
(*.f32 1/3 (*.f32 3 (log.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 -4/3 u 4/3))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 -4/3 u 4/3))
(pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)
(log.f32 (fma.f32 -4/3 u 4/3))
(pow.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) 1/2)
(log.f32 (fma.f32 -4/3 u 4/3))
(pow.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3) 1/3)
(log.f32 (fma.f32 -4/3 u 4/3))
(pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 3)
(log.f32 (fma.f32 -4/3 u 4/3))
(pow.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)
(log.f32 (fma.f32 -4/3 u 4/3))
(pow.f32 (exp.f32 1) (log.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 -4/3 u 4/3))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 2)) (cbrt.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log.f32 (fma.f32 -4/3 u 4/3)))) 2)) (cbrt.f32 (log.f32 (log.f32 (fma.f32 -4/3 u 4/3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (sqrt.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log.f32 (fma.f32 -4/3 u 4/3))))) (sqrt.f32 (log.f32 (log.f32 (fma.f32 -4/3 u 4/3)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9) (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27)))))
(-.f32 (log.f32 (-.f32 64/27 (*.f32 (pow.f32 u 3) 64/27))) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))
(-.f32 (log.f32 (fma.f32 (pow.f32 u 3) -64/27 64/27)) (log.f32 (fma.f32 (*.f32 4/3 u) (fma.f32 4/3 u 4/3) 16/9)))
(neg.f32 (log.f32 (/.f32 (fma.f32 4/3 u 4/3) (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)))))
(-.f32 (log.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9))) (log.f32 (fma.f32 4/3 u 4/3)))
(-.f32 (log.f32 (+.f32 16/9 (*.f32 (*.f32 u u) -16/9))) (log.f32 (fma.f32 4/3 u 4/3)))
(-.f32 (log.f32 (+.f32 16/9 (*.f32 u (*.f32 u -16/9)))) (log.f32 (fma.f32 4/3 u 4/3)))
(sqrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))
(log.f32 (fma.f32 -4/3 u 4/3))
(cbrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))
(log.f32 (fma.f32 -4/3 u 4/3))
(expm1.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 -4/3 u 4/3))
(log1p.f32 (-.f32 (fma.f32 u -4/3 4/3) 1))
(log.f32 (fma.f32 -4/3 u 4/3))
(exp.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 -4/3 u 4/3))
(exp.f32 (*.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(log.f32 (fma.f32 -4/3 u 4/3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 1/3))
(log.f32 (fma.f32 -4/3 u 4/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 3))
(log.f32 (fma.f32 -4/3 u 4/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) 2))
(log.f32 (fma.f32 -4/3 u 4/3))
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1) 1))
(log.f32 (fma.f32 -4/3 u 4/3))
(+.f32 0 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 -4/3 u 4/3) -3)))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 -4/3 u 4/3) -3))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 -4/3 u 4/3) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3))))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))) 1)
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3) 1)
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(pow.f32 (*.f32 9 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) 1/2)
(sqrt.f32 (*.f32 (pow.f32 (log.f32 (fma.f32 -4/3 u 4/3)) 2) 9))
(fabs.f32 (*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3))))
(pow.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3) 3) 1/3)
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(pow.f32 (cbrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)) 3)
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(pow.f32 (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)) 2)
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))) 2)) (cbrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3))))) 2)) (cbrt.f32 (log.f32 (*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)))) (sqrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))))) (sqrt.f32 (log.f32 (*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3))))))
(sqrt.f32 (*.f32 9 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))
(sqrt.f32 (*.f32 (pow.f32 (log.f32 (fma.f32 -4/3 u 4/3)) 2) 9))
(fabs.f32 (*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3) 1)))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3) 3))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3) 1))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)) 1))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))) 1/3))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))) 3))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))) 2))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3)) 1) 1))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(+.f32 0 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s) -3)))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s) -3))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))) 1)
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 1)
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(pow.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 2) 1/2)
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(pow.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 3) 1/3)
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(pow.f32 (cbrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 3)
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(pow.f32 (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 2)
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))))) 2)) (cbrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s))))) 2)) (cbrt.f32 (log.f32 (*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))) (sqrt.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))))) (sqrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))))) (sqrt.f32 (log.f32 (*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s))))))
(sqrt.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 2))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(log.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3) 1)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 3))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) s) -3) 1))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(exp.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 1))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 3)) 1/3))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))) 3))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))) 2))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 1) 1))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 -3 (log.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s)))

localize43.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) -3)
0.4b
(*.f32 u -4/3)
0.5b
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
0.8b
(+.f32 1/3 (*.f32 u -4/3))
Compiler

Compiled 39 to 31 computations (20.5% saved)

series7.0ms (0.1%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
3.0ms
u
@-inf
(*.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) -3)
0.0ms
u
@0
(+.f32 1/3 (*.f32 u -4/3))
0.0ms
u
@inf
(*.f32 u -4/3)
0.0ms
u
@-inf
(*.f32 u -4/3)
0.0ms
u
@inf
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))

rewrite56.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
894×pow1_binary32
837×add-log-exp_binary32
837×expm1-log1p-u_binary32
836×log1p-expm1-u_binary32
824×add-exp-log_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0932
119126
2222026
Stop Event
node limit
Counts
4 → 69
Calls
Call 1
Inputs
(+.f32 1/3 (*.f32 u -4/3))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(*.f32 u -4/3)
(*.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) -3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 4/3 (*.f32 u -4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/9 (+.f32 1/3 (*.f32 4/3 u))) (/.f32 (*.f32 (*.f32 u u) 16/9) (+.f32 1/3 (*.f32 4/3 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 u -4/3 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 u -4/3 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) (pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 2) (cbrt.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 u -4/3 1/3)) (sqrt.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1/27 (pow.f32 (*.f32 u -4/3) 3)) (/.f32 1 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u u) 16/9) (*.f32 -4/9 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (+.f32 1/3 (*.f32 4/3 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u u) 16/9) (*.f32 -4/9 u))) (+.f32 1/27 (pow.f32 (*.f32 u -4/3) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 1/3 (*.f32 4/3 u)) (-.f32 1/9 (*.f32 (*.f32 u u) 16/9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1/27 (pow.f32 (*.f32 u -4/3) 3)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u u) 16/9) (*.f32 -4/9 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1/27 (pow.f32 (*.f32 u -4/3) 3)) (+.f32 (*.f32 (*.f32 u u) 16/9) (-.f32 1/9 (*.f32 -4/9 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (+.f32 1/3 (*.f32 4/3 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 1/27 (pow.f32 (*.f32 u -4/3) 3))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u u) 16/9) (*.f32 -4/9 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9))) (neg.f32 (+.f32 1/3 (*.f32 4/3 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 u u) 16/9) 1/9) (-.f32 (*.f32 u -4/3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 u -4/3 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 u -4/3 1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u -4/3 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -4/3 u 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 u -4/3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9)) (cbrt.f32 (*.f32 u -4/3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 u -4/3)) (sqrt.f32 (*.f32 u -4/3)) 1/3)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (log1p.f32 (fma.f32 u -4/3 1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 4/3 (*.f32 u -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 u -4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u -4/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u -4/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 u -4/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u -4/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (*.f32 u u) 16/9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 -4/3) u))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u -4/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u -4/3)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))))))

simplify90.0ms (0.8%)

Algorithm
egg-herbie
Rules
949×fma-neg_binary32
567×fma-def_binary32
550×unswap-sqr_binary32
231×*-commutative_binary32
224×log-prod_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02041386
15261204
218731090
379701090
Stop Event
node limit
Counts
117 → 173
Calls
Call 1
Inputs
1/3
(+.f32 (*.f32 -4/3 u) 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(*.f32 -4/3 u)
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(*.f32 -4/3 u)
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -3 (log.f32 4/3))
(+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))
(+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3))))
(+.f32 (pow.f32 u 3) (+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))))
(*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(+.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 3 (/.f32 1 u)))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
(-.f32 (+.f32 4/3 (*.f32 u -4/3)) 1)
(-.f32 (/.f32 1/9 (+.f32 1/3 (*.f32 4/3 u))) (/.f32 (*.f32 (*.f32 u u) 16/9) (+.f32 1/3 (*.f32 4/3 u))))
(*.f32 (fma.f32 u -4/3 1/3) 1)
(*.f32 1 (fma.f32 u -4/3 1/3))
(*.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) (pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 2) (cbrt.f32 (fma.f32 u -4/3 1/3)))
(*.f32 (sqrt.f32 (fma.f32 u -4/3 1/3)) (sqrt.f32 (fma.f32 u -4/3 1/3)))
(*.f32 (+.f32 1/27 (pow.f32 (*.f32 u -4/3) 3)) (/.f32 1 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u u) 16/9) (*.f32 -4/9 u)))))
(*.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (+.f32 1/3 (*.f32 4/3 u))))
(/.f32 1 (/.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u u) 16/9) (*.f32 -4/9 u))) (+.f32 1/27 (pow.f32 (*.f32 u -4/3) 3))))
(/.f32 1 (/.f32 (+.f32 1/3 (*.f32 4/3 u)) (-.f32 1/9 (*.f32 (*.f32 u u) 16/9))))
(/.f32 (+.f32 1/27 (pow.f32 (*.f32 u -4/3) 3)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u u) 16/9) (*.f32 -4/9 u))))
(/.f32 (+.f32 1/27 (pow.f32 (*.f32 u -4/3) 3)) (+.f32 (*.f32 (*.f32 u u) 16/9) (-.f32 1/9 (*.f32 -4/9 u))))
(/.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (+.f32 1/3 (*.f32 4/3 u)))
(/.f32 (neg.f32 (+.f32 1/27 (pow.f32 (*.f32 u -4/3) 3))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u u) 16/9) (*.f32 -4/9 u)))))
(/.f32 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9))) (neg.f32 (+.f32 1/3 (*.f32 4/3 u))))
(/.f32 (-.f32 (*.f32 (*.f32 u u) 16/9) 1/9) (-.f32 (*.f32 u -4/3) 1/3))
(pow.f32 (fma.f32 u -4/3 1/3) 1)
(pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3) 1/3)
(pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 3)
(pow.f32 (sqrt.f32 (fma.f32 u -4/3 1/3)) 2)
(sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2))
(log.f32 (exp.f32 (fma.f32 u -4/3 1/3)))
(cbrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3))
(expm1.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))
(log1p.f32 (expm1.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (log.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 u -4/3 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 1 (*.f32 u -4/3) 1/3)
(fma.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9)) (cbrt.f32 (*.f32 u -4/3)) 1/3)
(fma.f32 (sqrt.f32 (*.f32 u -4/3)) (sqrt.f32 (*.f32 u -4/3)) 1/3)
(-.f32 (+.f32 1 (log1p.f32 (fma.f32 u -4/3 1/3))) 1)
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)
(*.f32 1 (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)
(pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3) 1/3)
(pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 3)
(pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2)
(sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2))
(log.f32 (+.f32 4/3 (*.f32 u -4/3)))
(cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(-.f32 (+.f32 1 (*.f32 u -4/3)) 1)
(pow.f32 (*.f32 u -4/3) 1)
(pow.f32 (cbrt.f32 (*.f32 u -4/3)) 3)
(pow.f32 (sqrt.f32 (*.f32 u -4/3)) 2)
(pow.f32 (pow.f32 (*.f32 u -4/3) 3) 1/3)
(sqrt.f32 (*.f32 (*.f32 u u) 16/9))
(log.f32 (pow.f32 (exp.f32 -4/3) u))
(cbrt.f32 (pow.f32 (*.f32 u -4/3) 3))
(expm1.f32 (log1p.f32 (*.f32 u -4/3)))
(log1p.f32 (expm1.f32 (*.f32 u -4/3)))
(exp.f32 (log.f32 (*.f32 u -4/3)))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 1)
(pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 1)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 2)
(sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)))
(log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
Outputs
1/3
(+.f32 (*.f32 -4/3 u) 1/3)
(fma.f32 -4/3 u 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(fma.f32 -4/3 u 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(fma.f32 -4/3 u 1/3)
(*.f32 -4/3 u)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(*.f32 -4/3 u)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (neg.f32 u))
(-.f32 (log.f32 4/3) u)
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u)))
(+.f32 (log.f32 4/3) (-.f32 (*.f32 u (*.f32 u -1/2)) u))
(-.f32 (fma.f32 u (*.f32 u -1/2) (log.f32 4/3)) u)
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(fma.f32 -1/3 (pow.f32 u 3) (+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u))))
(+.f32 (-.f32 (*.f32 u (*.f32 u -1/2)) u) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(fma.f32 -1/3 (pow.f32 u 3) (-.f32 (fma.f32 u (*.f32 u -1/2) (log.f32 4/3)) u))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))
(log.f32 (*.f32 -4/3 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 1 u))
(+.f32 (log.f32 (*.f32 -4/3 u)) (/.f32 -1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (-.f32 (log.f32 (*.f32 -4/3 u)) (/.f32 1/2 (*.f32 u u))) (/.f32 -1 u))
(+.f32 (log.f32 (*.f32 -4/3 u)) (+.f32 (/.f32 -1 u) (/.f32 -1/2 (*.f32 u u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (log.f32 (*.f32 -4/3 u)) (+.f32 (/.f32 1 u) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (+.f32 (log.f32 (*.f32 -4/3 u)) (/.f32 -1/2 (*.f32 u u))) (-.f32 (/.f32 -1 u) (/.f32 1/3 (pow.f32 u 3))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))
(-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (/.f32 1 u))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 -1 u))
(-.f32 (log.f32 4/3) (+.f32 (log.f32 (/.f32 -1 u)) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(-.f32 (+.f32 (-.f32 (log.f32 4/3) (/.f32 1/2 (*.f32 u u))) (/.f32 -1 u)) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1 u) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (log.f32 4/3) (+.f32 (log.f32 (/.f32 -1 u)) (/.f32 1 u))) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3))))
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -4/3 u)
(*.f32 -3 (log.f32 4/3))
(*.f32 (log.f32 4/3) -3)
(+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))
(fma.f32 3 u (*.f32 (log.f32 4/3) -3))
(fma.f32 u 3 (*.f32 (log.f32 4/3) -3))
(+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3))))
(fma.f32 3/2 (*.f32 u u) (fma.f32 3 u (*.f32 (log.f32 4/3) -3)))
(fma.f32 (*.f32 u u) 3/2 (fma.f32 u 3 (*.f32 (log.f32 4/3) -3)))
(fma.f32 (log.f32 4/3) -3 (*.f32 u (+.f32 3 (*.f32 u 3/2))))
(+.f32 (pow.f32 u 3) (+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))))
(+.f32 (pow.f32 u 3) (fma.f32 3/2 (*.f32 u u) (fma.f32 3 u (*.f32 (log.f32 4/3) -3))))
(+.f32 (fma.f32 u 3 (*.f32 (log.f32 4/3) -3)) (*.f32 (*.f32 u u) (+.f32 u 3/2)))
(fma.f32 (*.f32 u u) (+.f32 u 3/2) (fma.f32 u 3 (*.f32 (log.f32 4/3) -3)))
(*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) -3)
(*.f32 (log.f32 (*.f32 -4/3 u)) -3)
(+.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 3 (/.f32 1 u)))
(fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u))
(fma.f32 (log.f32 (*.f32 -4/3 u)) -3 (/.f32 3 u))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u)))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (log.f32 (*.f32 -4/3 u)) -3 (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u))))
(+.f32 (fma.f32 (log.f32 (*.f32 -4/3 u)) -3 (/.f32 3 u)) (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 3/2 (*.f32 u u))))
(*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3)
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3)
(+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (/.f32 3 u) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (/.f32 3/2 (*.f32 u u)) (+.f32 (/.f32 3 u) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3)))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u)))
(+.f32 (/.f32 3 u) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3/2 (*.f32 u u))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 3/2 (*.f32 u u)) (+.f32 (/.f32 3 u) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3))))
(+.f32 (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u)) (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 3/2 (*.f32 u u))))
(-.f32 (+.f32 4/3 (*.f32 u -4/3)) 1)
(fma.f32 -4/3 u 1/3)
(-.f32 (/.f32 1/9 (+.f32 1/3 (*.f32 4/3 u))) (/.f32 (*.f32 (*.f32 u u) 16/9) (+.f32 1/3 (*.f32 4/3 u))))
(/.f32 (-.f32 1/9 (*.f32 u (*.f32 u 16/9))) (+.f32 1/3 (*.f32 u 4/3)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 u 4/3 1/3))
(/.f32 (fma.f32 (*.f32 u u) -16/9 1/9) (fma.f32 u 4/3 1/3))
(*.f32 (fma.f32 u -4/3 1/3) 1)
(fma.f32 -4/3 u 1/3)
(*.f32 1 (fma.f32 u -4/3 1/3))
(fma.f32 -4/3 u 1/3)
(*.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) (pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 2))
(fma.f32 -4/3 u 1/3)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 2) (cbrt.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 -4/3 u 1/3)
(*.f32 (sqrt.f32 (fma.f32 u -4/3 1/3)) (sqrt.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 -4/3 u 1/3)
(*.f32 (+.f32 1/27 (pow.f32 (*.f32 u -4/3) 3)) (/.f32 1 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u u) 16/9) (*.f32 -4/9 u)))))
(*.f32 (+.f32 1/27 (*.f32 (pow.f32 u 3) -64/27)) (/.f32 1 (+.f32 1/9 (fma.f32 (*.f32 u u) 16/9 (neg.f32 (*.f32 u -4/9))))))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (+.f32 1/9 (*.f32 u (-.f32 (*.f32 u 16/9) -4/9))))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (fma.f32 u (fma.f32 u 16/9 4/9) 1/9))
(*.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (+.f32 1/3 (*.f32 4/3 u))))
(/.f32 (-.f32 1/9 (*.f32 u (*.f32 u 16/9))) (+.f32 1/3 (*.f32 u 4/3)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 u 4/3 1/3))
(/.f32 (fma.f32 (*.f32 u u) -16/9 1/9) (fma.f32 u 4/3 1/3))
(/.f32 1 (/.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u u) 16/9) (*.f32 -4/9 u))) (+.f32 1/27 (pow.f32 (*.f32 u -4/3) 3))))
(*.f32 (+.f32 1/27 (*.f32 (pow.f32 u 3) -64/27)) (/.f32 1 (+.f32 1/9 (fma.f32 (*.f32 u u) 16/9 (neg.f32 (*.f32 u -4/9))))))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (+.f32 1/9 (*.f32 u (-.f32 (*.f32 u 16/9) -4/9))))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (fma.f32 u (fma.f32 u 16/9 4/9) 1/9))
(/.f32 1 (/.f32 (+.f32 1/3 (*.f32 4/3 u)) (-.f32 1/9 (*.f32 (*.f32 u u) 16/9))))
(/.f32 (-.f32 1/9 (*.f32 u (*.f32 u 16/9))) (+.f32 1/3 (*.f32 u 4/3)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 u 4/3 1/3))
(/.f32 (fma.f32 (*.f32 u u) -16/9 1/9) (fma.f32 u 4/3 1/3))
(/.f32 (+.f32 1/27 (pow.f32 (*.f32 u -4/3) 3)) (+.f32 1/9 (-.f32 (*.f32 (*.f32 u u) 16/9) (*.f32 -4/9 u))))
(*.f32 (+.f32 1/27 (*.f32 (pow.f32 u 3) -64/27)) (/.f32 1 (+.f32 1/9 (fma.f32 (*.f32 u u) 16/9 (neg.f32 (*.f32 u -4/9))))))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (+.f32 1/9 (*.f32 u (-.f32 (*.f32 u 16/9) -4/9))))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (fma.f32 u (fma.f32 u 16/9 4/9) 1/9))
(/.f32 (+.f32 1/27 (pow.f32 (*.f32 u -4/3) 3)) (+.f32 (*.f32 (*.f32 u u) 16/9) (-.f32 1/9 (*.f32 -4/9 u))))
(*.f32 (+.f32 1/27 (*.f32 (pow.f32 u 3) -64/27)) (/.f32 1 (+.f32 1/9 (fma.f32 (*.f32 u u) 16/9 (neg.f32 (*.f32 u -4/9))))))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (+.f32 1/9 (*.f32 u (-.f32 (*.f32 u 16/9) -4/9))))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (fma.f32 u (fma.f32 u 16/9 4/9) 1/9))
(/.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (+.f32 1/3 (*.f32 4/3 u)))
(/.f32 (-.f32 1/9 (*.f32 u (*.f32 u 16/9))) (+.f32 1/3 (*.f32 u 4/3)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 u 4/3 1/3))
(/.f32 (fma.f32 (*.f32 u u) -16/9 1/9) (fma.f32 u 4/3 1/3))
(/.f32 (neg.f32 (+.f32 1/27 (pow.f32 (*.f32 u -4/3) 3))) (neg.f32 (+.f32 1/9 (-.f32 (*.f32 (*.f32 u u) 16/9) (*.f32 -4/9 u)))))
(*.f32 (+.f32 1/27 (*.f32 (pow.f32 u 3) -64/27)) (/.f32 1 (+.f32 1/9 (fma.f32 (*.f32 u u) 16/9 (neg.f32 (*.f32 u -4/9))))))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (+.f32 1/9 (*.f32 u (-.f32 (*.f32 u 16/9) -4/9))))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (fma.f32 u (fma.f32 u 16/9 4/9) 1/9))
(/.f32 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9))) (neg.f32 (+.f32 1/3 (*.f32 4/3 u))))
(/.f32 (-.f32 1/9 (*.f32 u (*.f32 u 16/9))) (+.f32 1/3 (*.f32 u 4/3)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 u 4/3 1/3))
(/.f32 (fma.f32 (*.f32 u u) -16/9 1/9) (fma.f32 u 4/3 1/3))
(/.f32 (-.f32 (*.f32 (*.f32 u u) 16/9) 1/9) (-.f32 (*.f32 u -4/3) 1/3))
(/.f32 (-.f32 1/9 (*.f32 u (*.f32 u 16/9))) (+.f32 1/3 (*.f32 u 4/3)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 u 4/3 1/3))
(/.f32 (fma.f32 (*.f32 u u) -16/9 1/9) (fma.f32 u 4/3 1/3))
(pow.f32 (fma.f32 u -4/3 1/3) 1)
(fma.f32 -4/3 u 1/3)
(pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3) 1/3)
(fma.f32 -4/3 u 1/3)
(pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 3)
(fma.f32 -4/3 u 1/3)
(pow.f32 (sqrt.f32 (fma.f32 u -4/3 1/3)) 2)
(fma.f32 -4/3 u 1/3)
(sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2))
(fma.f32 -4/3 u 1/3)
(log.f32 (exp.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 -4/3 u 1/3)
(cbrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3))
(fma.f32 -4/3 u 1/3)
(expm1.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 -4/3 u 1/3)
(log1p.f32 (expm1.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 -4/3 u 1/3)
(exp.f32 (log.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 1 (*.f32 u -4/3) 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9)) (cbrt.f32 (*.f32 u -4/3)) 1/3)
(fma.f32 (cbrt.f32 (*.f32 u (*.f32 u 16/9))) (cbrt.f32 (*.f32 -4/3 u)) 1/3)
(fma.f32 (sqrt.f32 (*.f32 u -4/3)) (sqrt.f32 (*.f32 u -4/3)) 1/3)
(fma.f32 -4/3 u 1/3)
(-.f32 (+.f32 1 (log1p.f32 (fma.f32 u -4/3 1/3))) 1)
(+.f32 1 (-.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1))
(+.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 0)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)
(+.f32 1 (-.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1))
(+.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 0)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(*.f32 1 (log1p.f32 (fma.f32 u -4/3 1/3)))
(+.f32 1 (-.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1))
(+.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 0)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(*.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2))
(+.f32 1 (-.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1))
(+.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 0)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(+.f32 1 (-.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1))
(+.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 0)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(+.f32 1 (-.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1))
(+.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 0)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)
(+.f32 1 (-.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1))
(+.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 0)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3) 1/3)
(+.f32 1 (-.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1))
(+.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 0)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 3)
(+.f32 1 (-.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1))
(+.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 0)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2)
(+.f32 1 (-.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1))
(+.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 0)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2))
(+.f32 1 (-.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1))
(+.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 0)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(log.f32 (+.f32 4/3 (*.f32 u -4/3)))
(log.f32 (+.f32 4/3 (*.f32 -4/3 u)))
(log.f32 (fma.f32 -4/3 u 4/3))
(cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3))
(+.f32 1 (-.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1))
(+.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 0)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(expm1.f32 (log1p.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(+.f32 1 (-.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1))
(+.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 0)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(exp.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(+.f32 1 (-.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1))
(+.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 0)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(-.f32 (+.f32 1 (*.f32 u -4/3)) 1)
(*.f32 -4/3 u)
(pow.f32 (*.f32 u -4/3) 1)
(*.f32 -4/3 u)
(pow.f32 (cbrt.f32 (*.f32 u -4/3)) 3)
(*.f32 -4/3 u)
(pow.f32 (sqrt.f32 (*.f32 u -4/3)) 2)
(*.f32 -4/3 u)
(pow.f32 (pow.f32 (*.f32 u -4/3) 3) 1/3)
(*.f32 -4/3 u)
(sqrt.f32 (*.f32 (*.f32 u u) 16/9))
(sqrt.f32 (*.f32 u (*.f32 u 16/9)))
(fabs.f32 (*.f32 -4/3 u))
(log.f32 (pow.f32 (exp.f32 -4/3) u))
(*.f32 -4/3 u)
(cbrt.f32 (pow.f32 (*.f32 u -4/3) 3))
(*.f32 -4/3 u)
(expm1.f32 (log1p.f32 (*.f32 u -4/3)))
(*.f32 -4/3 u)
(log1p.f32 (expm1.f32 (*.f32 u -4/3)))
(*.f32 -4/3 u)
(exp.f32 (log.f32 (*.f32 u -4/3)))
(*.f32 -4/3 u)
(-.f32 (+.f32 1 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 1)
(+.f32 1 (-.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 1))
(+.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 0)
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 1)
(+.f32 1 (-.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 1))
(+.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 0)
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 3) 1/3)
(+.f32 1 (-.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 1))
(+.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 0)
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 3)
(+.f32 1 (-.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 1))
(+.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 0)
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 2)
(+.f32 1 (-.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 1))
(+.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 0)
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)))
(sqrt.f32 (*.f32 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 2) 9))
(fabs.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))))
(log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))
(*.f32 -3 (log.f32 (+.f32 4/3 (*.f32 -4/3 u))))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 3))
(+.f32 1 (-.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 1))
(+.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 0)
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(+.f32 1 (-.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 1))
(+.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 0)
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(+.f32 1 (-.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 1))
(+.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 0)
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(+.f32 1 (-.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 1))
(+.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 0)
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))

localize81.0ms (0.7%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.4b
(*.f32 (*.f32 3 s) (neg.f32 (log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))))
0.5b
(log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))
Compiler

Compiled 50 to 40 computations (20% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
u
@0
(log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))
0.0ms
u
@inf
(*.f32 (*.f32 3 s) (neg.f32 (log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))))
0.0ms
u
@-inf
(*.f32 (*.f32 3 s) (neg.f32 (log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))))
0.0ms
u
@-inf
(log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))
0.0ms
u
@inf
(log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))

rewrite52.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
542×log-prod_binary32
298×pow-prod-down_binary32
297×pow2_binary32
216×pow-unpow_binary32
212×expm1-udef_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01330
129124
2373224
Stop Event
node limit
Counts
2 → 54
Calls
Call 1
Inputs
(log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))
(*.f32 (*.f32 3 s) (neg.f32 (log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)) 2)) (log.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))) (log.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log1p.f32 (pow.f32 (/.f32 3/4 (+.f32 u -1/4)) -3)) (log.f32 (+.f32 1 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 (*.f32 (+.f32 u -1/4) 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2)) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2)) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -1 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 3)) (+.f32 0 (+.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2) (*.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2)) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))) 1))))))

simplify62.0ms (0.5%)

Algorithm
egg-herbie
Rules
782×fma-def_binary32
419×fma-neg_binary32
341×distribute-rgt-in_binary32
315×distribute-lft-in_binary32
268×unswap-sqr_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02031457
15071386
217381258
379051258
Stop Event
node limit
Counts
90 → 169
Calls
Call 1
Inputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)) 2)) (log.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))) (log.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))
(-.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(-.f32 (log1p.f32 (pow.f32 (/.f32 3/4 (+.f32 u -1/4)) -3)) (log.f32 (+.f32 1 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 (*.f32 (+.f32 u -1/4) 4/3)))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 1)
(-.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 1)
(*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) -1)
(*.f32 1 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
(*.f32 -1 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2)) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(*.f32 (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(*.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2)) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(*.f32 (*.f32 -1 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 3)) (+.f32 0 (+.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2) (*.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2)) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 1)
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2) 1/2)
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 3) 1/3)
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 3)
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2)
(neg.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2))
(log.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(exp.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 1))
(+.f32 0 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)))))
(-.f32 0 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))) 1)
(pow.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 1)
(pow.f32 (pow.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))) 3)
(pow.f32 (sqrt.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))) 2)
(neg.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
(sqrt.f32 (pow.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 2))
(log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)) 1)))
(log.f32 (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)) 1))))
(cbrt.f32 (pow.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 3))
(expm1.f32 (log1p.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)) 1))
(exp.f32 (log.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))
(exp.f32 (*.f32 (log.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))) 1))
Outputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (neg.f32 u))
(-.f32 (log.f32 4/3) u)
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u)))
(+.f32 (log.f32 4/3) (-.f32 (*.f32 -1/2 (*.f32 u u)) u))
(-.f32 (fma.f32 u (*.f32 u -1/2) (log.f32 4/3)) u)
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(fma.f32 -1/3 (pow.f32 u 3) (+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u))))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u u)) u) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(-.f32 (fma.f32 -1/3 (pow.f32 u 3) (fma.f32 u (*.f32 u -1/2) (log.f32 4/3))) u)
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))
(+.f32 (log.f32 -4/3) (log.f32 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 1 u))
(+.f32 (log.f32 u) (+.f32 (log.f32 -4/3) (/.f32 -1 u)))
(+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(-.f32 (+.f32 (log.f32 u) (+.f32 (log.f32 -4/3) (/.f32 -1 u))) (/.f32 1/2 (*.f32 u u)))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (-.f32 (/.f32 -1/2 (*.f32 u u)) (/.f32 1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (log.f32 u) (-.f32 (-.f32 (log.f32 -4/3) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))) (/.f32 1/2 (*.f32 u u))))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (-.f32 (-.f32 (/.f32 -1/2 (*.f32 u u)) (/.f32 1 u)) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))
(-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (/.f32 1 u))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 -1 u))
(-.f32 (log.f32 4/3) (-.f32 (log.f32 (/.f32 -1 u)) (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 1/2 (*.f32 u u))) (/.f32 -1 u))
(-.f32 (+.f32 (log.f32 4/3) (-.f32 (/.f32 -1/2 (*.f32 u u)) (/.f32 1 u))) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (-.f32 (log.f32 4/3) (+.f32 (log.f32 (/.f32 -1 u)) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3))))) (/.f32 -1 u))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 (log.f32 4/3) s))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(fma.f32 3 (*.f32 u s) (*.f32 -3 (*.f32 (log.f32 4/3) s)))
(fma.f32 -3 (*.f32 (log.f32 4/3) s) (*.f32 u (*.f32 3 s)))
(*.f32 s (+.f32 (*.f32 (log.f32 4/3) -3) (*.f32 u 3)))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (*.f32 -3 (*.f32 (log.f32 4/3) s))))
(fma.f32 3/2 (*.f32 u (*.f32 u s)) (fma.f32 -3 (*.f32 (log.f32 4/3) s) (*.f32 u (*.f32 3 s))))
(fma.f32 (log.f32 4/3) (*.f32 -3 s) (*.f32 u (+.f32 (*.f32 3 s) (*.f32 u (*.f32 s 3/2)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (fma.f32 s (pow.f32 u 3) (*.f32 -3 (*.f32 (log.f32 4/3) s)))))
(fma.f32 3/2 (*.f32 u (*.f32 u s)) (fma.f32 3 (*.f32 u s) (fma.f32 -3 (*.f32 (log.f32 4/3) s) (*.f32 (pow.f32 u 3) s))))
(fma.f32 (*.f32 u u) (*.f32 s 3/2) (fma.f32 (log.f32 4/3) (*.f32 -3 s) (*.f32 s (+.f32 (*.f32 u 3) (pow.f32 u 3)))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(*.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s))
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s)))
(fma.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (log.f32 u)) (/.f32 3 (/.f32 u s)))
(fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s) (*.f32 (/.f32 3 u) s))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3)))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))) (/.f32 s (pow.f32 u 3)))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 3/2 (/.f32 s (*.f32 u u))))) (/.f32 s (pow.f32 u 3)))
(+.f32 (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3))) (/.f32 s (pow.f32 u 3)))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)))
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))))
(fma.f32 (*.f32 -3 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 3 (/.f32 u s)))
(fma.f32 3 (/.f32 s u) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(fma.f32 3 (/.f32 s u) (fma.f32 3/2 (/.f32 s (*.f32 u u)) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s))))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3)))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 3/2 (/.f32 s (*.f32 u u)) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3))))
(+.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)) 2)) (log.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))
(*.f32 3 (log.f32 (cbrt.f32 (fma.f32 4/3 (+.f32 u -1/4) 1))))
(*.f32 3 (log.f32 (cbrt.f32 (+.f32 2/3 (*.f32 4/3 u)))))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))) (log.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 4/3 (+.f32 u -1/4) 1))))
(*.f32 2 (log.f32 (sqrt.f32 (+.f32 2/3 (*.f32 4/3 u)))))
(-.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(neg.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(neg.f32 (log1p.f32 (fma.f32 4/3 u -1/3)))
(-.f32 (log1p.f32 (pow.f32 (/.f32 3/4 (+.f32 u -1/4)) -3)) (log.f32 (+.f32 1 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 (*.f32 (+.f32 u -1/4) 4/3)))))
(-.f32 (log1p.f32 (pow.f32 (/.f32 3/4 (+.f32 u -1/4)) -3)) (log1p.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 (*.f32 4/3 (+.f32 u -1/4)))))
(-.f32 (log1p.f32 (pow.f32 (/.f32 3/4 (+.f32 u -1/4)) -3)) (log1p.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 (+.f32 -1/3 (*.f32 u 4/3)))))
(-.f32 (log1p.f32 (pow.f32 (/.f32 3/4 (+.f32 u -1/4)) -3)) (log1p.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 (fma.f32 4/3 u -1/3))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 1)
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(-.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(-.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))))
(-.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(-.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (log1p.f32 (fma.f32 4/3 u -1/3)))
(*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 1)
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) -1)
(neg.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(neg.f32 (log1p.f32 (fma.f32 4/3 u -1/3)))
(*.f32 1 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
(neg.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(neg.f32 (log1p.f32 (fma.f32 4/3 u -1/3)))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2))
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
(neg.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(neg.f32 (log1p.f32 (fma.f32 4/3 u -1/3)))
(*.f32 -1 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(neg.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(neg.f32 (log1p.f32 (fma.f32 4/3 u -1/3)))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2)) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(neg.f32 (log1p.f32 (fma.f32 4/3 u -1/3)))
(*.f32 (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(neg.f32 (log1p.f32 (fma.f32 4/3 u -1/3)))
(*.f32 (*.f32 -1 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2)) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(neg.f32 (log1p.f32 (fma.f32 4/3 u -1/3)))
(*.f32 (*.f32 -1 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(neg.f32 (log1p.f32 (fma.f32 4/3 u -1/3)))
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 3)) (+.f32 0 (+.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2) (*.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))
(neg.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(neg.f32 (log1p.f32 (fma.f32 4/3 u -1/3)))
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2)) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(neg.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(neg.f32 (log1p.f32 (fma.f32 4/3 u -1/3)))
(pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 1)
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2) 1/2)
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 3) 1/3)
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 3)
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 2)
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(neg.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(neg.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(neg.f32 (log1p.f32 (fma.f32 4/3 u -1/3)))
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2))
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(log.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)) 3))
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(exp.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))) 1))
(log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))
(log1p.f32 (fma.f32 4/3 u -1/3))
(+.f32 0 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (+.f32 u -1/4) 1) (*.f32 3 s)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (+.f32 2/3 (*.f32 4/3 u)) (*.f32 3 s)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(-.f32 0 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))) 1)
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(pow.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 1)
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(pow.f32 (pow.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 2) 1/2)
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(pow.f32 (pow.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 3) 1/3)
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(pow.f32 (cbrt.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))) 3)
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(pow.f32 (sqrt.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))) 2)
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(neg.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(sqrt.f32 (pow.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 2))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)) 1)))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(log.f32 (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)) 1))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(cbrt.f32 (pow.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))) 3))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(expm1.f32 (log1p.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (*.f32 3 s)) 1))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(exp.f32 (log.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))
(exp.f32 (*.f32 (log.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))) 1))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (fma.f32 4/3 u -1/3))))

localize56.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4))))))
0.3b
(*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4)))))
0.6b
(-.f32 1 (/.f32 (+.f32 u -1/4) 3/4))
0.6b
(log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4)))
Compiler

Compiled 64 to 53 computations (17.2% saved)

series67.0ms (0.6%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
61.0ms
s
@0
(*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4)))))
1.0ms
s
@inf
(*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4)))))
0.0ms
s
@0
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4))))))
0.0ms
s
@inf
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4))))))
0.0ms
u
@inf
(*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4)))))

rewrite88.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
613×log-prod_binary32
343×pow2_binary32
336×prod-diff_binary32
240×expm1-udef_binary32
240×log1p-udef_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01459
130746
2383244
Stop Event
node limit
Counts
4 → 195
Calls
Call 1
Inputs
(log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4)))
(-.f32 1 (/.f32 (+.f32 u -1/4) 3/4))
(*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4)))))
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))) (log.f32 (/.f32 1 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log.f32 (/.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (/.f32 1 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)))) (log1p.f32 (*.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (/.f32 1 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (log.f32 (/.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (log.f32 (/.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (log.f32 (/.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))) (log1p.f32 (*.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 -1) (log.f32 (neg.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)))) (log.f32 (neg.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))) (log.f32 (neg.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 3))) (log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2))) (log.f32 (-.f32 1 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2)))) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (/.f32 1 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 3 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/3 (*.f32 3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -1 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -1 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)) (+.f32 0 (+.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2) (*.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 0 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (log.f32 (/.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (log.f32 (/.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (log.f32 (/.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (*.f32 (*.f32 (+.f32 u -1/4) -4/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (+.f32 u -1/4) -4/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (*.f32 (+.f32 u -1/4) -4/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (fma.f32 (+.f32 u -1/4) -4/3 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u -1/4) -4/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (+.f32 u -1/4) -4/3 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2)) (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)) (/.f32 1 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)) (/.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))) (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (fma.f32 (+.f32 u -1/4) 4/3 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (E.f32) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (pow.f32 (E.f32) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (E.f32) (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (pow.f32 (E.f32) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (exp.f32 -1) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (pow.f32 (exp.f32 -1) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (exp.f32 -1) (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (pow.f32 (exp.f32 -1) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (fma.f32 (+.f32 u -1/4) -4/3 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)) (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (neg.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)) (fma.f32 (+.f32 u -1/4) 4/3 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))) (neg.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (neg.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2)) (-.f32 1 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2))) (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (E.f32) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 -1) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (E.f32) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (E.f32) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (E.f32) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (E.f32) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (E.f32) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (E.f32) -1) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (E.f32) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (E.f32) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (E.f32) (*.f32 -1 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (E.f32) (*.f32 -1 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 -1)) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) 1) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) -1) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 -1) 1) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 -1) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 -1) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 -1) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 -1) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 -1) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 -1) -1) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 -1) (*.f32 -1 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 -1) (*.f32 -1 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 (+.f32 u -1/4) -4/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 u -1/4) -4/3 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2) (neg.f32 (cbrt.f32 (*.f32 (+.f32 u -1/4) 4/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 (+.f32 u -1/4) 4/3)) (neg.f32 (sqrt.f32 (*.f32 (+.f32 u -1/4) 4/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 1/4 (neg.f32 u)) 4/3 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -1 (*.f32 (+.f32 u -1/4) 4/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2) (cbrt.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 (+.f32 u -1/4) -4/3)) (sqrt.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2)) (cbrt.f32 (*.f32 (+.f32 u -1/4) 4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 u -1/4) 4/3))) (sqrt.f32 (*.f32 (+.f32 u -1/4) 4/3)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 s 3) (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3) (pow.f32 s 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 s 3) (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3) (pow.f32 s 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 2)) (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2) 9) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2) 9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))) 1))))))

simplify118.0ms (1%)

Algorithm
egg-herbie
Rules
523×cancel-sign-sub-inv_binary32
411×log-prod_binary32
390×sqr-pow_binary32
262×associate-*r*_binary32
262×fma-neg_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05034923
113004698
247424678
Stop Event
node limit
Counts
267 → 471
Calls
Call 1
Inputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
4/3
(+.f32 (*.f32 -4/3 u) 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(*.f32 -4/3 u)
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(*.f32 -4/3 u)
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -1 (*.f32 s (log.f32 4/3)))
(+.f32 (*.f32 -1 (*.f32 s (log.f32 4/3))) (*.f32 s u))
(+.f32 (*.f32 -1 (*.f32 s (log.f32 4/3))) (+.f32 (*.f32 s u) (*.f32 1/2 (*.f32 s (pow.f32 u 2)))))
(+.f32 (*.f32 -1 (*.f32 s (log.f32 4/3))) (+.f32 (*.f32 1/3 (*.f32 s (pow.f32 u 3))) (+.f32 (*.f32 s u) (*.f32 1/2 (*.f32 s (pow.f32 u 2))))))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(+.f32 (/.f32 s u) (*.f32 -1 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (+.f32 (/.f32 s u) (*.f32 -1 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(+.f32 (*.f32 1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (+.f32 (/.f32 s u) (*.f32 -1 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (/.f32 s u) (*.f32 -1 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (+.f32 (/.f32 s u) (*.f32 -1 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
(+.f32 (*.f32 1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (+.f32 (/.f32 s u) (*.f32 -1 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 0)
(+.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(+.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))) (log.f32 (/.f32 1 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))))
(+.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log.f32 (/.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1))))
(+.f32 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(+.f32 (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(+.f32 (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(+.f32 (log.f32 (/.f32 1 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)))) (log1p.f32 (*.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1))))
(+.f32 (log.f32 (/.f32 1 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(-.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(-.f32 0 (log.f32 (/.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)))))
(-.f32 0 (log.f32 (/.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))))
(-.f32 0 (log.f32 (/.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1)
(-.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))) (log1p.f32 (*.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1))))
(-.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(-.f32 (log.f32 -1) (log.f32 (neg.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(-.f32 (log.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)))) (log.f32 (neg.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))))
(-.f32 (log.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))) (log.f32 (neg.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))
(-.f32 (log.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 3))) (log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) (*.f32 (+.f32 u -1/4) -4/3)))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2))) (log.f32 (-.f32 1 (*.f32 (+.f32 u -1/4) -4/3))))
(-.f32 (log.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2)))) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(-.f32 (log.f32 (/.f32 1 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 1 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)
(*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) -1)
(*.f32 3 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(*.f32 -1 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(*.f32 2 (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 1/3 (*.f32 3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 (*.f32 -1 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 (*.f32 -1 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)) (+.f32 0 (+.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2) (*.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2) 1/2)
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3) 1/3)
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3)
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2)
(neg.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(neg.f32 (log.f32 (/.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))))
(neg.f32 (log.f32 (/.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)))
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))
(log1p.f32 (*.f32 (*.f32 (+.f32 u -1/4) -4/3) 1))
(exp.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1))
(+.f32 1 (*.f32 (+.f32 u -1/4) -4/3))
(+.f32 1 (*.f32 (*.f32 (+.f32 u -1/4) -4/3) 1))
(+.f32 0 (fma.f32 (+.f32 u -1/4) -4/3 1))
(+.f32 (*.f32 (+.f32 u -1/4) -4/3) 1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))
(*.f32 1 (fma.f32 (+.f32 u -1/4) -4/3 1))
(*.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)
(*.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2)) (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(*.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(*.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)) (/.f32 1 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1)))
(*.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)) (/.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1)))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))) (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (fma.f32 (+.f32 u -1/4) 4/3 1))
(*.f32 (pow.f32 (E.f32) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (pow.f32 (E.f32) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(*.f32 (pow.f32 (E.f32) (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (pow.f32 (E.f32) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(*.f32 (pow.f32 (exp.f32 -1) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (pow.f32 (exp.f32 -1) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(*.f32 (pow.f32 (exp.f32 -1) (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (pow.f32 (exp.f32 -1) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(/.f32 1 (fma.f32 (+.f32 u -1/4) -4/3 1))
(/.f32 1 (/.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))))
(/.f32 1 (/.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))))
(/.f32 1 (/.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1))
(/.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)) (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))
(/.f32 -1 (neg.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(/.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)) (fma.f32 (+.f32 u -1/4) 4/3 1))
(/.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))) (neg.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1)))
(/.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (neg.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) (*.f32 (+.f32 u -1/4) -4/3))))
(/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2)) (-.f32 1 (*.f32 (+.f32 u -1/4) -4/3)))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2))) (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(/.f32 (/.f32 1 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)
(pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) -1)
(pow.f32 (E.f32) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(pow.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 3) 1/3)
(pow.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 3)
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 2)
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (exp.f32 -1) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(pow.f32 (/.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))) -1)
(pow.f32 (/.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) -1)
(pow.f32 (/.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1) -1)
(pow.f32 (pow.f32 (E.f32) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))
(pow.f32 (pow.f32 (E.f32) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (E.f32) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (E.f32) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (E.f32) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (E.f32) -1) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (E.f32) (*.f32 -1 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (E.f32) (*.f32 -1 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 -1)) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) 1) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) -1) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 -1) 1) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(pow.f32 (pow.f32 (exp.f32 -1) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))
(pow.f32 (pow.f32 (exp.f32 -1) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 -1) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 -1) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 -1) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 -1) -1) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 -1) (*.f32 -1 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 -1) (*.f32 -1 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2))
(log.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 3))
(expm1.f32 (log1p.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(log1p.f32 (expm1.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(exp.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(fma.f32 1 (*.f32 (+.f32 u -1/4) -4/3) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2) (neg.f32 (cbrt.f32 (*.f32 (+.f32 u -1/4) 4/3))) 1)
(fma.f32 (sqrt.f32 (*.f32 (+.f32 u -1/4) 4/3)) (neg.f32 (sqrt.f32 (*.f32 (+.f32 u -1/4) 4/3))) 1)
(fma.f32 (+.f32 1/4 (neg.f32 u)) 4/3 1)
(fma.f32 -1 (*.f32 (+.f32 u -1/4) 4/3) 1)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2) (cbrt.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)
(fma.f32 (sqrt.f32 (*.f32 (+.f32 u -1/4) -4/3)) (sqrt.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2)) (cbrt.f32 (*.f32 (+.f32 u -1/4) 4/3)) 1)
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 u -1/4) 4/3))) (sqrt.f32 (*.f32 (+.f32 u -1/4) 4/3)) 1)
(+.f32 0 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))
(-.f32 0 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) 1)
(pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1)
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 3)
(pow.f32 (sqrt.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 2)
(pow.f32 (*.f32 (pow.f32 s 3) (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)) 1/3)
(pow.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3) (pow.f32 s 3)) 1/3)
(neg.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(sqrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2))
(log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 1)))
(log.f32 (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 1))))
(cbrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3))
(cbrt.f32 (*.f32 (pow.f32 s 3) (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3) (pow.f32 s 3)))
(expm1.f32 (log1p.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 1))
(exp.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1))
(+.f32 0 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)))
(+.f32 (log.f32 (pow.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 2)) (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)))) 1)
(pow.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)) 1)
(pow.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2) 9) 1/2)
(pow.f32 (pow.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))) 3)
(pow.f32 (sqrt.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))) 2)
(neg.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2) 9))
(log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)) 1)))
(log.f32 (/.f32 1 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3))))
(log.f32 (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)) 1))))
(cbrt.f32 (pow.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)) 3))
(expm1.f32 (log1p.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)) 1))
(exp.f32 (log.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))) 1))
Outputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (neg.f32 u))
(-.f32 (log.f32 4/3) u)
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u)))
(+.f32 (log.f32 4/3) (-.f32 (*.f32 u (*.f32 u -1/2)) u))
(-.f32 (+.f32 (log.f32 4/3) (*.f32 u (*.f32 u -1/2))) u)
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(fma.f32 -1/3 (pow.f32 u 3) (+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u))))
(+.f32 (-.f32 (*.f32 u (*.f32 u -1/2)) u) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(+.f32 (-.f32 (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)) u) (*.f32 u (*.f32 u -1/2)))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))
(+.f32 (log.f32 -4/3) (log.f32 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 1 u))
(+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (/.f32 1 u)))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (log.f32 u) (-.f32 (log.f32 -4/3) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u)))))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (-.f32 (/.f32 -1 u) (/.f32 1/2 (*.f32 u u)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3))))))
(+.f32 (-.f32 (+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (/.f32 1/2 (*.f32 u u)))) (/.f32 1/3 (pow.f32 u 3))) (/.f32 -1 u))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))
(-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (/.f32 1 u))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 -1 u))
(-.f32 (+.f32 (log.f32 4/3) (/.f32 -1 u)) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 1/2 (*.f32 u u))) (/.f32 -1 u))
(-.f32 (+.f32 (log.f32 4/3) (-.f32 (/.f32 -1 u) (/.f32 1/2 (*.f32 u u)))) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (+.f32 (log.f32 4/3) (-.f32 (/.f32 -1 u) (/.f32 1/2 (*.f32 u u)))) (log.f32 (/.f32 -1 u))) (/.f32 1/3 (pow.f32 u 3)))
4/3
(+.f32 (*.f32 -4/3 u) 4/3)
(fma.f32 -4/3 u 4/3)
(fma.f32 u -4/3 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(fma.f32 -4/3 u 4/3)
(fma.f32 u -4/3 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(fma.f32 -4/3 u 4/3)
(fma.f32 u -4/3 4/3)
(*.f32 -4/3 u)
(*.f32 u -4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(fma.f32 u -4/3 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(fma.f32 u -4/3 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(fma.f32 u -4/3 4/3)
(*.f32 -4/3 u)
(*.f32 u -4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(fma.f32 u -4/3 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(fma.f32 u -4/3 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(fma.f32 u -4/3 4/3)
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(*.f32 s (neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (neg.f32 s))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(*.f32 s (neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (neg.f32 s))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(*.f32 s (neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (neg.f32 s))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(*.f32 s (neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (neg.f32 s))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(*.f32 s (neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (neg.f32 s))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(*.f32 s (neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (neg.f32 s))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(*.f32 s (neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (neg.f32 s))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(*.f32 s (neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (neg.f32 s))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(*.f32 s (neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (neg.f32 s))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(*.f32 s (neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (neg.f32 s))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(*.f32 s (neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (neg.f32 s))
(*.f32 -1 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(*.f32 s (neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (neg.f32 s))
(*.f32 -1 (*.f32 s (log.f32 4/3)))
(neg.f32 (*.f32 (log.f32 4/3) s))
(*.f32 (log.f32 4/3) (neg.f32 s))
(+.f32 (*.f32 -1 (*.f32 s (log.f32 4/3))) (*.f32 s u))
(fma.f32 -1 (*.f32 (log.f32 4/3) s) (*.f32 u s))
(-.f32 (*.f32 u s) (*.f32 (log.f32 4/3) s))
(fma.f32 u s (*.f32 (log.f32 4/3) (neg.f32 s)))
(+.f32 (*.f32 -1 (*.f32 s (log.f32 4/3))) (+.f32 (*.f32 s u) (*.f32 1/2 (*.f32 s (pow.f32 u 2)))))
(fma.f32 -1 (*.f32 (log.f32 4/3) s) (fma.f32 s u (*.f32 (*.f32 1/2 s) (*.f32 u u))))
(-.f32 (fma.f32 u s (*.f32 (*.f32 u u) (*.f32 1/2 s))) (*.f32 (log.f32 4/3) s))
(+.f32 (*.f32 -1 (*.f32 s (log.f32 4/3))) (+.f32 (*.f32 1/3 (*.f32 s (pow.f32 u 3))) (+.f32 (*.f32 s u) (*.f32 1/2 (*.f32 s (pow.f32 u 2))))))
(fma.f32 -1 (*.f32 (log.f32 4/3) s) (fma.f32 1/3 (*.f32 (pow.f32 u 3) s) (fma.f32 s u (*.f32 (*.f32 1/2 s) (*.f32 u u)))))
(-.f32 (fma.f32 1/3 (*.f32 (pow.f32 u 3) s) (fma.f32 u s (*.f32 (*.f32 u u) (*.f32 1/2 s)))) (*.f32 (log.f32 4/3) s))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s))
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (neg.f32 s))
(+.f32 (/.f32 s u) (*.f32 -1 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s)) (/.f32 s u))
(fma.f32 (neg.f32 s) (+.f32 (log.f32 -4/3) (log.f32 u)) (/.f32 s u))
(+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (+.f32 (/.f32 s u) (*.f32 -1 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(fma.f32 1/2 (/.f32 s (*.f32 u u)) (+.f32 (neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s)) (/.f32 s u)))
(-.f32 (fma.f32 1/2 (/.f32 s (*.f32 u u)) (/.f32 s u)) (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s))
(+.f32 (*.f32 1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (+.f32 (/.f32 s u) (*.f32 -1 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))))
(fma.f32 1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 1/2 (/.f32 s (*.f32 u u)) (+.f32 (neg.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s)) (/.f32 s u))))
(fma.f32 1/3 (/.f32 s (pow.f32 u 3)) (-.f32 (fma.f32 1/2 (/.f32 s (*.f32 u u)) (/.f32 s u)) (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s)))
(*.f32 -1 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(neg.f32 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s))
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (neg.f32 s))
(+.f32 (/.f32 s u) (*.f32 -1 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (/.f32 s u) (neg.f32 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s)))
(fma.f32 (neg.f32 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 s u))
(-.f32 (/.f32 s u) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s))
(+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (+.f32 (/.f32 s u) (*.f32 -1 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
(fma.f32 1/2 (/.f32 s (*.f32 u u)) (+.f32 (/.f32 s u) (neg.f32 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s))))
(fma.f32 1/2 (/.f32 s (*.f32 u u)) (fma.f32 (neg.f32 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 s u)))
(-.f32 (fma.f32 1/2 (/.f32 s (*.f32 u u)) (/.f32 s u)) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s))
(+.f32 (*.f32 1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (+.f32 (/.f32 s u) (*.f32 -1 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))))
(fma.f32 1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 1/2 (/.f32 s (*.f32 u u)) (+.f32 (/.f32 s u) (neg.f32 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s)))))
(fma.f32 1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 1/2 (/.f32 s (*.f32 u u)) (fma.f32 (neg.f32 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 s u))))
(fma.f32 1/3 (/.f32 s (pow.f32 u 3)) (-.f32 (fma.f32 1/2 (/.f32 s (*.f32 u u)) (/.f32 s u)) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (*.f32 -3 s) (log.f32 4/3))
(*.f32 (log.f32 4/3) (*.f32 s -3))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(fma.f32 3 (*.f32 u s) (*.f32 (*.f32 -3 s) (log.f32 4/3)))
(fma.f32 (*.f32 (log.f32 4/3) s) -3 (*.f32 u (*.f32 3 s)))
(fma.f32 3 (*.f32 u s) (*.f32 (log.f32 4/3) (*.f32 s -3)))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (*.f32 (*.f32 -3 s) (log.f32 4/3))))
(fma.f32 (*.f32 u (*.f32 u s)) 3/2 (fma.f32 (*.f32 (log.f32 4/3) s) -3 (*.f32 u (*.f32 3 s))))
(fma.f32 (*.f32 u (*.f32 u s)) 3/2 (fma.f32 3 (*.f32 u s) (*.f32 (log.f32 4/3) (*.f32 s -3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (fma.f32 s (pow.f32 u 3) (*.f32 (*.f32 -3 s) (log.f32 4/3)))))
(fma.f32 (*.f32 u (*.f32 u s)) 3/2 (fma.f32 3 (*.f32 u s) (fma.f32 (*.f32 (log.f32 4/3) s) -3 (*.f32 (pow.f32 u 3) s))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(*.f32 (*.f32 -3 s) (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)))
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 s -3))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))))
(fma.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) -3 (*.f32 3 (/.f32 s u)))
(fma.f32 3 (/.f32 s u) (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 s -3)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 (/.f32 s (*.f32 u u)) 3/2)))
(fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) -3 (*.f32 (/.f32 s (*.f32 u u)) 3/2)))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 (/.f32 s (*.f32 u u)) 3/2))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) -3 (*.f32 (/.f32 s (*.f32 u u)) 3/2))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)))
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 s -3))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))))
(fma.f32 3 (/.f32 s u) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 s -3)))
(fma.f32 (*.f32 s -3) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 3 (/.f32 s u)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 (/.f32 s (*.f32 u u)) 3/2)))
(fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 s -3) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 (/.f32 s (*.f32 u u)) 3/2)))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 (/.f32 s (*.f32 u u)) 3/2))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 s -3) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 (/.f32 s (*.f32 u u)) 3/2))))
(+.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 0)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(+.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(+.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))) (log.f32 (/.f32 1 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))))
(+.f32 (log1p.f32 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 3)) (neg.f32 (log.f32 (fma.f32 (*.f32 4/3 (+.f32 u -1/4)) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))))
(-.f32 (log1p.f32 (pow.f32 (+.f32 1/3 (*.f32 u -4/3)) 3)) (log.f32 (fma.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 4/3 (+.f32 u -1/4) 1)) 1)))
(-.f32 (log1p.f32 (pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 3)) (log1p.f32 (*.f32 (*.f32 4/3 (-.f32 1/4 u)) (fma.f32 4/3 (-.f32 1/4 u) -1))))
(+.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log.f32 (/.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1))))
(+.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (neg.f32 (log.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))
(-.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(+.f32 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(+.f32 (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(+.f32 (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(+.f32 (log.f32 (/.f32 1 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)))) (log1p.f32 (*.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1))))
(+.f32 (neg.f32 (log1p.f32 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 3))) (log1p.f32 (*.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 (+.f32 u -1/4) 4/3 1)))))
(-.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 4/3 (+.f32 u -1/4) 1)))) (log1p.f32 (pow.f32 (+.f32 1/3 (*.f32 u -4/3)) 3)))
(-.f32 (log1p.f32 (*.f32 (*.f32 4/3 (-.f32 1/4 u)) (fma.f32 4/3 (-.f32 1/4 u) -1))) (log1p.f32 (pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 3)))
(+.f32 (log.f32 (/.f32 1 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(+.f32 (neg.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))) (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))))
(-.f32 (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))) (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)))
(-.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(neg.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(-.f32 0 (log.f32 (/.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)))))
(+.f32 (log1p.f32 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 3)) (neg.f32 (log.f32 (fma.f32 (*.f32 4/3 (+.f32 u -1/4)) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))))
(-.f32 (log1p.f32 (pow.f32 (+.f32 1/3 (*.f32 u -4/3)) 3)) (log.f32 (fma.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 4/3 (+.f32 u -1/4) 1)) 1)))
(-.f32 (log1p.f32 (pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 3)) (log1p.f32 (*.f32 (*.f32 4/3 (-.f32 1/4 u)) (fma.f32 4/3 (-.f32 1/4 u) -1))))
(-.f32 0 (log.f32 (/.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))))
(+.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (neg.f32 (log.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))
(-.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(-.f32 0 (log.f32 (/.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)))
(neg.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(-.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))) (log1p.f32 (*.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1))))
(+.f32 (log1p.f32 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 3)) (neg.f32 (log.f32 (fma.f32 (*.f32 4/3 (+.f32 u -1/4)) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))))
(-.f32 (log1p.f32 (pow.f32 (+.f32 1/3 (*.f32 u -4/3)) 3)) (log.f32 (fma.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 4/3 (+.f32 u -1/4) 1)) 1)))
(-.f32 (log1p.f32 (pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 3)) (log1p.f32 (*.f32 (*.f32 4/3 (-.f32 1/4 u)) (fma.f32 4/3 (-.f32 1/4 u) -1))))
(-.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))
(+.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (neg.f32 (log.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))
(-.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(-.f32 (log.f32 -1) (log.f32 (neg.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(-.f32 (log.f32 -1) (log.f32 (+.f32 -1 (+.f32 -1/3 (*.f32 u 4/3)))))
(-.f32 (log.f32 -1) (log.f32 (fma.f32 4/3 (+.f32 u -1/4) -1)))
(-.f32 (log.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)))) (log.f32 (neg.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))))
(-.f32 (log.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 3)))) (log.f32 (neg.f32 (fma.f32 (*.f32 4/3 (+.f32 u -1/4)) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))))
(-.f32 (log.f32 (-.f32 -1 (pow.f32 (+.f32 1/3 (*.f32 u -4/3)) 3))) (log.f32 (neg.f32 (fma.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 4/3 (+.f32 u -1/4) 1)) 1))))
(-.f32 (log.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27 -1)) (log.f32 (neg.f32 (fma.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 4/3 (+.f32 u -1/4) 1)) 1))))
(-.f32 (log.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))) (log.f32 (neg.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))
(-.f32 (log.f32 (+.f32 -1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log.f32 (+.f32 (+.f32 1/3 (*.f32 u -4/3)) -1)))
(-.f32 (log.f32 (+.f32 -1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log.f32 (fma.f32 4/3 (-.f32 1/4 u) -1)))
(-.f32 (log.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 3))) (log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) (*.f32 (+.f32 u -1/4) -4/3)))))
(+.f32 (log1p.f32 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 3)) (neg.f32 (log.f32 (fma.f32 (*.f32 4/3 (+.f32 u -1/4)) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))))
(-.f32 (log1p.f32 (pow.f32 (+.f32 1/3 (*.f32 u -4/3)) 3)) (log.f32 (fma.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 4/3 (+.f32 u -1/4) 1)) 1)))
(-.f32 (log1p.f32 (pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 3)) (log1p.f32 (*.f32 (*.f32 4/3 (-.f32 1/4 u)) (fma.f32 4/3 (-.f32 1/4 u) -1))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2))) (log.f32 (-.f32 1 (*.f32 (+.f32 u -1/4) -4/3))))
(+.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (neg.f32 (log.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))
(-.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(-.f32 (log.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2)))) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(+.f32 (neg.f32 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2)))) (*.f32 -1/3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(neg.f32 (+.f32 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 -4/3 (+.f32 u -1/4) 1) 2))) (*.f32 1/3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))))
(-.f32 (*.f32 -1/3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 -4/3 (+.f32 u -1/4) 1) 2))))
(-.f32 (log.f32 (/.f32 1 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(neg.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 1 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) -1)
(neg.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 3 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)))
(*.f32 (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))) (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2)))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)))
(*.f32 (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))) (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2)))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(*.f32 (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(neg.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -1 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(neg.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(*.f32 1/3 (*.f32 3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(*.f32 (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(*.f32 (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(neg.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 (*.f32 -1 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(*.f32 (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (*.f32 -1 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(neg.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)) (+.f32 0 (+.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2) (*.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))
(neg.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(/.f32 (-.f32 0 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(neg.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2) 1/2)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3) 1/3)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(neg.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(neg.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(neg.f32 (log.f32 (/.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)))))
(+.f32 (log1p.f32 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 3)) (neg.f32 (log.f32 (fma.f32 (*.f32 4/3 (+.f32 u -1/4)) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))))
(-.f32 (log1p.f32 (pow.f32 (+.f32 1/3 (*.f32 u -4/3)) 3)) (log.f32 (fma.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 4/3 (+.f32 u -1/4) 1)) 1)))
(-.f32 (log1p.f32 (pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 3)) (log1p.f32 (*.f32 (*.f32 4/3 (-.f32 1/4 u)) (fma.f32 4/3 (-.f32 1/4 u) -1))))
(neg.f32 (log.f32 (/.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))))
(+.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (neg.f32 (log.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))))
(-.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(neg.f32 (log.f32 (/.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)))
(neg.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(neg.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (*.f32 (*.f32 (+.f32 u -1/4) -4/3) 1))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(exp.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(+.f32 1 (*.f32 (+.f32 u -1/4) -4/3))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(+.f32 1 (*.f32 (*.f32 (+.f32 u -1/4) -4/3) 1))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(+.f32 0 (fma.f32 (+.f32 u -1/4) -4/3 1))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(+.f32 (*.f32 (+.f32 u -1/4) -4/3) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 -4/3 (+.f32 u -1/4) 1)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 -4/3 (+.f32 u -1/4) 1)))))
(*.f32 1 (fma.f32 (+.f32 u -1/4) -4/3 1))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(*.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(*.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2)) (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 -4/3 (+.f32 u -1/4) 1) 2)) (cbrt.f32 (fma.f32 -4/3 (+.f32 u -1/4) 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2)) (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 -4/3 (+.f32 u -1/4) 1) 2)) (cbrt.f32 (fma.f32 -4/3 (+.f32 u -1/4) 1)))
(*.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(*.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)) (/.f32 1 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 3)) 1) (fma.f32 (*.f32 4/3 (+.f32 u -1/4)) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))
(/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 3) -64/27 1) (fma.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 4/3 (+.f32 u -1/4) 1)) 1))
(*.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)) (/.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1)))
(*.f32 (/.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1)) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))
(/.f32 (+.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (fma.f32 4/3 (+.f32 u -1/4) 1))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))) (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))
(*.f32 (fma.f32 (*.f32 4/3 (+.f32 u -1/4)) (fma.f32 (+.f32 u -1/4) 4/3 1) 1) (/.f32 1 (+.f32 1 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 3))))
(/.f32 (fma.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 4/3 (+.f32 u -1/4) 1)) 1) (fma.f32 (pow.f32 (+.f32 u -1/4) 3) -64/27 1))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (fma.f32 (+.f32 u -1/4) 4/3 1))
(/.f32 (*.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1)) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))
(/.f32 (fma.f32 4/3 (+.f32 u -1/4) 1) (+.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)))
(*.f32 (pow.f32 (E.f32) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (pow.f32 (E.f32) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(*.f32 (pow.f32 (E.f32) (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (pow.f32 (E.f32) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(*.f32 (pow.f32 (exp.f32 -1) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (pow.f32 (exp.f32 -1) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (exp.f32 -1) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(pow.f32 (exp.f32 -1) (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(pow.f32 (exp.f32 -1) (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 (pow.f32 (exp.f32 -1) (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (pow.f32 (exp.f32 -1) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(*.f32 (pow.f32 (exp.f32 -1) (*.f32 2/3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (pow.f32 (exp.f32 -1) (*.f32 1/3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(*.f32 (pow.f32 (exp.f32 -1) (*.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2/3)) (pow.f32 (exp.f32 -1) (*.f32 1/3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))))
(*.f32 (pow.f32 (exp.f32 -1) (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2/3)) (pow.f32 (exp.f32 -1) (*.f32 1/3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(/.f32 1 (fma.f32 (+.f32 u -1/4) -4/3 1))
(/.f32 1 (fma.f32 -4/3 (+.f32 u -1/4) 1))
(/.f32 -1 (fma.f32 4/3 (+.f32 u -1/4) -1))
(/.f32 1 (/.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 3)) 1) (fma.f32 (*.f32 4/3 (+.f32 u -1/4)) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))
(/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 3) -64/27 1) (fma.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 4/3 (+.f32 u -1/4) 1)) 1))
(/.f32 1 (/.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))))
(*.f32 (/.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1)) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))
(/.f32 (+.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (fma.f32 4/3 (+.f32 u -1/4) 1))
(/.f32 1 (/.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1))
(/.f32 1 (fma.f32 (+.f32 u -1/4) -4/3 1))
(/.f32 1 (fma.f32 -4/3 (+.f32 u -1/4) 1))
(/.f32 -1 (fma.f32 4/3 (+.f32 u -1/4) -1))
(/.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27)) (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 3)) 1) (fma.f32 (*.f32 4/3 (+.f32 u -1/4)) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))
(/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 3) -64/27 1) (fma.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 4/3 (+.f32 u -1/4) 1)) 1))
(/.f32 -1 (neg.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(/.f32 1 (fma.f32 (+.f32 u -1/4) -4/3 1))
(/.f32 1 (fma.f32 -4/3 (+.f32 u -1/4) 1))
(/.f32 -1 (fma.f32 4/3 (+.f32 u -1/4) -1))
(/.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)) (fma.f32 (+.f32 u -1/4) 4/3 1))
(*.f32 (/.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1)) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))
(/.f32 (+.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (fma.f32 4/3 (+.f32 u -1/4) 1))
(/.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))) (neg.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 3)) 1) (fma.f32 (*.f32 4/3 (+.f32 u -1/4)) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))
(/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 3) -64/27 1) (fma.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 4/3 (+.f32 u -1/4) 1)) 1))
(/.f32 (neg.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (neg.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)))
(*.f32 (/.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1)) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))
(/.f32 (+.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (fma.f32 4/3 (+.f32 u -1/4) 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) (*.f32 (+.f32 u -1/4) -4/3))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 3)) 1) (fma.f32 (*.f32 4/3 (+.f32 u -1/4)) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))
(/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 3) -64/27 1) (fma.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 4/3 (+.f32 u -1/4) 1)) 1))
(/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2)) (-.f32 1 (*.f32 (+.f32 u -1/4) -4/3)))
(*.f32 (/.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1)) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))
(/.f32 (+.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (fma.f32 4/3 (+.f32 u -1/4) 1))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2))) (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(/.f32 1 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2)) (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(/.f32 (/.f32 1 (cbrt.f32 (fma.f32 -4/3 (+.f32 u -1/4) 1))) (cbrt.f32 (pow.f32 (fma.f32 -4/3 (+.f32 u -1/4) 1) 2)))
(/.f32 (/.f32 1 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(/.f32 1 (fma.f32 (+.f32 u -1/4) -4/3 1))
(/.f32 1 (fma.f32 -4/3 (+.f32 u -1/4) 1))
(/.f32 -1 (fma.f32 4/3 (+.f32 u -1/4) -1))
(pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) -1)
(/.f32 1 (fma.f32 (+.f32 u -1/4) -4/3 1))
(/.f32 1 (fma.f32 -4/3 (+.f32 u -1/4) 1))
(/.f32 -1 (fma.f32 4/3 (+.f32 u -1/4) -1))
(pow.f32 (E.f32) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2) 1/2)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 3) 1/3)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 3)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 2)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2))) (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2))) (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (exp.f32 -1) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(pow.f32 (exp.f32 -1) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(pow.f32 (exp.f32 -1) (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(pow.f32 (exp.f32 -1) (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (/.f32 (fma.f32 (*.f32 (+.f32 u -1/4) 4/3) (fma.f32 (+.f32 u -1/4) 4/3 1) 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) 64/27))) -1)
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 3)) 1) (fma.f32 (*.f32 4/3 (+.f32 u -1/4)) (fma.f32 (+.f32 u -1/4) 4/3 1) 1))
(/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 3) -64/27 1) (fma.f32 (+.f32 u -1/4) (*.f32 4/3 (fma.f32 4/3 (+.f32 u -1/4) 1)) 1))
(pow.f32 (/.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) -1)
(*.f32 (/.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1)) (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))
(/.f32 (+.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (fma.f32 4/3 (+.f32 u -1/4) 1))
(pow.f32 (/.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1) -1)
(/.f32 1 (fma.f32 (+.f32 u -1/4) -4/3 1))
(/.f32 1 (fma.f32 -4/3 (+.f32 u -1/4) 1))
(/.f32 -1 (fma.f32 4/3 (+.f32 u -1/4) -1))
(pow.f32 (pow.f32 (E.f32) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))
(pow.f32 (pow.f32 (E.f32) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)))
(pow.f32 (pow.f32 (E.f32) (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))) (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2)))
(pow.f32 (pow.f32 (E.f32) (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))
(pow.f32 (pow.f32 (E.f32) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (E.f32) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (pow.f32 (E.f32) (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2))) (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (pow.f32 (E.f32) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2))) (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (E.f32) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (E.f32) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (E.f32) (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2))) (neg.f32 (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))))
(pow.f32 (pow.f32 (E.f32) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2))) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(pow.f32 (pow.f32 (E.f32) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (E.f32) (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (pow.f32 (E.f32) (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))) (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (pow.f32 (E.f32) (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (E.f32) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (E.f32) (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (E.f32) (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))) (neg.f32 (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))))
(pow.f32 (pow.f32 (E.f32) (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(pow.f32 (pow.f32 (E.f32) -1) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(pow.f32 (exp.f32 -1) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(pow.f32 (exp.f32 -1) (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(pow.f32 (exp.f32 -1) (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)))) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2)))) (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))) (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))) (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (E.f32) (*.f32 -1 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)))) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2)))) (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (E.f32) (*.f32 -1 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))) (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))) (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (pow.f32 (E.f32) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))) (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))) (cbrt.f32 (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))) (sqrt.f32 (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))) (sqrt.f32 (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (sqrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))) (sqrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2)))) (sqrt.f32 (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (sqrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 -1)) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (sqrt.f32 -1)) (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))) (sqrt.f32 -1)) (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (sqrt.f32 -1)) (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) 1) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2))) (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2))) (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) -1) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (/.f32 1 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)))) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (exp.f32 (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2)))) (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (exp.f32 (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2))) (cbrt.f32 (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))) (cbrt.f32 (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)))) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2)))) (cbrt.f32 (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2))) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2))) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2))) (sqrt.f32 (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))) (sqrt.f32 (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(pow.f32 (pow.f32 (exp.f32 -1) 1) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(pow.f32 (exp.f32 -1) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(pow.f32 (exp.f32 -1) (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(pow.f32 (exp.f32 -1) (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (pow.f32 (exp.f32 -1) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))
(pow.f32 (pow.f32 (exp.f32 -1) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)))
(pow.f32 (pow.f32 (exp.f32 -1) (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))) (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2)))
(pow.f32 (pow.f32 (exp.f32 -1) (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))
(pow.f32 (pow.f32 (exp.f32 -1) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (/.f32 1 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)))) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (exp.f32 (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2)))) (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (exp.f32 (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (exp.f32 -1) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 -1) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 -1) (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2))) (neg.f32 (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))))
(pow.f32 (exp.f32 (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (neg.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(pow.f32 (pow.f32 (exp.f32 -1) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 -1) (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (pow.f32 (exp.f32 -1) (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))) (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (pow.f32 (exp.f32 -1) (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (exp.f32 -1) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 -1) (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 -1) (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))) (neg.f32 (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))))
(pow.f32 (pow.f32 (exp.f32 -1) (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(pow.f32 (pow.f32 (exp.f32 -1) -1) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)))) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2)))) (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))) (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))) (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (exp.f32 -1) (*.f32 -1 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)))) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) 2)))) (cbrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (exp.f32 -1) (*.f32 -1 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))) (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))) (sqrt.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(pow.f32 (pow.f32 (exp.f32 -1) (neg.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(log.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 3))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(expm1.f32 (log1p.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(log1p.f32 (expm1.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(exp.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(fma.f32 1 (*.f32 (+.f32 u -1/4) -4/3) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2) (neg.f32 (cbrt.f32 (*.f32 (+.f32 u -1/4) 4/3))) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(fma.f32 (sqrt.f32 (*.f32 (+.f32 u -1/4) 4/3)) (neg.f32 (sqrt.f32 (*.f32 (+.f32 u -1/4) 4/3))) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(fma.f32 (+.f32 1/4 (neg.f32 u)) 4/3 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(fma.f32 -1 (*.f32 (+.f32 u -1/4) 4/3) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2) (cbrt.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(fma.f32 (sqrt.f32 (*.f32 (+.f32 u -1/4) -4/3)) (sqrt.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 u -1/4) 4/3)) 2)) (cbrt.f32 (*.f32 (+.f32 u -1/4) 4/3)) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 u -1/4) 4/3))) (sqrt.f32 (*.f32 (+.f32 u -1/4) 4/3)) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(+.f32 0 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s)))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 -4/3 (+.f32 u -1/4) 1) s))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(-.f32 0 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(neg.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(*.f32 s (neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (neg.f32 s))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) 1)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2) 1/2)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3) 1/3)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 3)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (sqrt.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 2)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (*.f32 (pow.f32 s 3) (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)) 1/3)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3) (pow.f32 s 3)) 1/3)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(neg.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(neg.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(*.f32 s (neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (neg.f32 s))
(sqrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 1)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(log.f32 (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 1))))
(neg.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(*.f32 s (neg.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (neg.f32 s))
(cbrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(cbrt.f32 (*.f32 (pow.f32 s 3) (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3) (pow.f32 s 3)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(expm1.f32 (log1p.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 1))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(exp.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))))
(*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(+.f32 0 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)))
(*.f32 s (*.f32 3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(+.f32 (log.f32 (pow.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 2)) (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(+.f32 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))) (*.f32 2 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))
(fma.f32 2 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))) (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(fma.f32 2 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)))))
(*.f32 s (*.f32 3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)))) 1)
(*.f32 s (*.f32 3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)) 1)
(*.f32 s (*.f32 3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2) 9) 1/2)
(sqrt.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))) 2) 9))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))) 2) 9))
(fabs.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(pow.f32 (pow.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)) 3) 1/3)
(*.f32 s (*.f32 3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (cbrt.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))) 3)
(*.f32 s (*.f32 3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (sqrt.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))) 2)
(*.f32 s (*.f32 3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(neg.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2) 9))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))) 2) 9))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))) 2) 9))
(fabs.f32 (*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)))
(*.f32 s (*.f32 3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)) 1)))
(*.f32 s (*.f32 3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(log.f32 (/.f32 1 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3))))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(log.f32 (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)) 1))))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(cbrt.f32 (pow.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3)) 3))
(*.f32 s (*.f32 3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(expm1.f32 (log1p.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))))
(*.f32 s (*.f32 3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s 3)) 1))
(*.f32 s (*.f32 3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(exp.f32 (log.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))))
(*.f32 s (*.f32 3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))) 1))
(*.f32 s (*.f32 3 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 3 (*.f32 s (log1p.f32 (+.f32 1/3 (*.f32 u -4/3)))))
(*.f32 3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))

eval785.0ms (6.6%)

Compiler

Compiled 24948 to 19790 computations (20.7% saved)

prune480.0ms (4%)

Pruning

39 alts after pruning (34 fresh and 5 done)

PrunedKeptTotal
New1341331374
Fresh112
Picked011
Done044
Total1342391381
Error
0.0b
Counts
1381 → 39
Alt Table
Click to see full alt table
StatusErrorProgram
1.2b
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 2)
1.3b
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 3)
1.0b
(+.f32 0 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))
1.1b
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
1.0b
(*.f32 (*.f32 3 s) (neg.f32 (-.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
23.7b
(*.f32 (*.f32 3 s) (neg.f32 (-.f32 (log.f32 4/3) u)))
0.6b
(*.f32 (*.f32 3 s) (neg.f32 (log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))))
1.4b
(*.f32 (*.f32 3 s) (log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4)))))
1.2b
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
0.7b
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
23.7b
(*.f32 s (*.f32 (-.f32 (log.f32 4/3) u) -3))
1.0b
(*.f32 s (*.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) -3))
26.1b
(*.f32 s (*.f32 (log1p.f32 (*.f32 -4/3 u)) -3))
29.7b
(*.f32 s (*.f32 (log1p.f32 1/3) -3))
1.0b
(*.f32 s (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))
1.3b
(*.f32 s (*.f32 (log.f32 (/.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)) (fma.f32 4/3 u 4/3))) -3))
1.3b
(*.f32 s (*.f32 (log.f32 (/.f32 (+.f32 16/9 (*.f32 u (*.f32 u -16/9))) (fma.f32 4/3 u 4/3))) -3))
1.7b
(*.f32 s (*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3))
0.6b
(*.f32 s (*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))))
0.7b
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
1.0b
(*.f32 s (log1p.f32 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3) 1)))
1.0b
(*.f32 s (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3)))
1.3b
(*.f32 s (log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3)))
1.2b
(*.f32 s (expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))))
0.7b
(*.f32 s (exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
1.2b
(*.f32 s (exp.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))))
1.0b
(*.f32 3 (*.f32 s (neg.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3))))
0.8b
(*.f32 3 (*.f32 s (neg.f32 (-.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))))
0.6b
(*.f32 3 (*.f32 s (neg.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))
23.7b
(*.f32 3 (*.f32 s (neg.f32 (-.f32 (log.f32 4/3) u))))
10.7b
(*.f32 3 (*.f32 s (neg.f32 (-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1))))
1.4b
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2)) (-.f32 1 (*.f32 (+.f32 u -1/4) -4/3)))))))
1.1b
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4))))))
11.2b
(*.f32 3 (sqrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2)))
1.1b
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
0.7b
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
0.9b
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
1.2b
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
1.2b
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
Compiler

Compiled 1040 to 880 computations (15.4% saved)

localize111.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 3 (*.f32 s (neg.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))
0.3b
(*.f32 s (neg.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
0.3b
(*.f32 (+.f32 u -1/4) 4/3)
0.3b
(log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))
Compiler

Compiled 125 to 106 computations (15.2% saved)

series47.0ms (0.4%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
39.0ms
s
@0
(*.f32 s (neg.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
1.0ms
u
@0
(log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))
1.0ms
u
@-inf
(*.f32 s (neg.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
1.0ms
s
@inf
(*.f32 s (neg.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
1.0ms
u
@inf
(*.f32 s (neg.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))

rewrite75.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
805×log-prod_binary32
377×fma-def_binary32
304×expm1-udef_binary32
304×log1p-udef_binary32
237×log-pow_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01978
141474
2512762
Stop Event
node limit
Counts
4 → 98
Calls
Call 1
Inputs
(log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9)))
(*.f32 (+.f32 u -1/4) 4/3)
(*.f32 s (neg.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
(*.f32 3 (*.f32 s (neg.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1)) (cbrt.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1)))) (log.f32 (cbrt.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (hypot.f32 1 (fma.f32 u 4/3 -1/3))) (log.f32 (hypot.f32 1 (fma.f32 u 4/3 -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log1p.f32 (pow.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2) 3)) (log.f32 (+.f32 1 (fma.f32 (pow.f32 (+.f32 u -1/4) 4) 256/81 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 4) 256/81))) (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) (pow.f32 (cbrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) 2) (cbrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) (sqrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (fma.f32 u 4/3 -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u 4/3) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1/3 (*.f32 u 4/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1/3 (*.f32 4/3 u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 4/3 u) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3))) (cbrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 -1/64 (pow.f32 u 3)) 4/3) (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 u u -1/16) 4/3) (+.f32 u 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4/3 (+.f32 -1/64 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4/3 (fma.f32 u u -1/16)) (+.f32 u 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 u 4/3 -1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 u 4/3 -1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 u 4/3 -1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (fma.f32 u 4/3 -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 u 4/3 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 u 4/3 -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 u 4/3 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 u 4/3 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 u 4/3 -1/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u 4/3 -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 4/3 u -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)) (cbrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))) (cbrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)) (sqrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)) -1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) s) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u 4/3 -1/3))) s))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 s (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) (*.f32 s (neg.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s)) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s)))) (log.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s))) (log.f32 (sqrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 s (-.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 3) (pow.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) 3))) (fma.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (+.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 s (-.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2) (pow.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) 2))) (+.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 s 3) (pow.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3) (pow.f32 s 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) s (*.f32 (neg.f32 (log1p.f32 (fma.f32 u 4/3 -1/3))) s))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 s (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (*.f32 s (neg.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))) (cbrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 9 (pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))) 1))))))

simplify104.0ms (0.9%)

Algorithm
egg-herbie
Rules
716×fma-neg_binary32
503×log-prod_binary32
402×associate-+l+_binary32
376×associate-+r+_binary32
266×+-commutative_binary32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03493703
18253431
228723220
371033212
Stop Event
node limit
Counts
170 → 282
Calls
Call 1
Inputs
(log.f32 8/9)
(+.f32 (log.f32 8/9) u)
(+.f32 (*.f32 -5/2 (pow.f32 u 2)) (+.f32 (log.f32 8/9) u))
(+.f32 (*.f32 -5/2 (pow.f32 u 2)) (+.f32 (log.f32 8/9) (+.f32 u (*.f32 7/3 (pow.f32 u 3)))))
(+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9))
(-.f32 (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)) (*.f32 1/2 (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)) (+.f32 (*.f32 1/2 (/.f32 1 u)) (*.f32 5/8 (/.f32 1 (pow.f32 u 2)))))
(-.f32 (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)) (+.f32 (*.f32 1/2 (/.f32 1 u)) (+.f32 (*.f32 7/24 (/.f32 1 (pow.f32 u 3))) (*.f32 5/8 (/.f32 1 (pow.f32 u 2))))))
(+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9))
(-.f32 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9)) (*.f32 1/2 (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9)) (+.f32 (*.f32 1/2 (/.f32 1 u)) (*.f32 5/8 (/.f32 1 (pow.f32 u 2)))))
(-.f32 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9)) (+.f32 (*.f32 1/2 (/.f32 1 u)) (+.f32 (*.f32 7/24 (/.f32 1 (pow.f32 u 3))) (*.f32 5/8 (/.f32 1 (pow.f32 u 2))))))
-1/3
(-.f32 (*.f32 4/3 u) 1/3)
(-.f32 (*.f32 4/3 u) 1/3)
(-.f32 (*.f32 4/3 u) 1/3)
(*.f32 4/3 u)
(-.f32 (*.f32 4/3 u) 1/3)
(-.f32 (*.f32 4/3 u) 1/3)
(-.f32 (*.f32 4/3 u) 1/3)
(*.f32 4/3 u)
(-.f32 (*.f32 4/3 u) 1/3)
(-.f32 (*.f32 4/3 u) 1/3)
(-.f32 (*.f32 4/3 u) 1/3)
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9)))
(+.f32 (*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9))) (*.f32 s u))
(+.f32 (*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9))) (+.f32 (*.f32 s u) (*.f32 1/2 (*.f32 s (pow.f32 u 2)))))
(+.f32 (*.f32 1/3 (*.f32 s (pow.f32 u 3))) (+.f32 (*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9))) (+.f32 (*.f32 s u) (*.f32 1/2 (*.f32 s (pow.f32 u 2))))))
(*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9))))
(+.f32 (*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)))) (/.f32 s u))
(+.f32 (*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)))) (+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (/.f32 s u)))
(+.f32 (*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)))) (+.f32 (*.f32 1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (/.f32 s u))))
(*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9))))
(+.f32 (/.f32 s u) (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9)))))
(+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (+.f32 (/.f32 s u) (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9))))))
(+.f32 (*.f32 1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (+.f32 (/.f32 s u) (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9)))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9))))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 3 (*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 3 (*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9))))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 3 (*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9)))))))
(*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 3/2 (/.f32 s (pow.f32 u 2))) (*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 3/2 (/.f32 s (pow.f32 u 2))) (*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9))))))))
(*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9)))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 0 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1)) (cbrt.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1)))) (log.f32 (cbrt.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1))))
(+.f32 (log.f32 (hypot.f32 1 (fma.f32 u 4/3 -1/3))) (log.f32 (hypot.f32 1 (fma.f32 u 4/3 -1/3))))
(-.f32 (log1p.f32 (pow.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2) 3)) (log.f32 (+.f32 1 (fma.f32 (pow.f32 (+.f32 u -1/4) 4) 256/81 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))) 1)
(-.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 4) 256/81))) (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))
(*.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 1)
(*.f32 1 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))
(*.f32 (cbrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) (pow.f32 (cbrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) 2) (cbrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(*.f32 (sqrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) (sqrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 1)
(pow.f32 (cbrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) 3)
(pow.f32 (sqrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) 2)
(pow.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 3) 1/3)
(sqrt.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2))
(log.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1))
(cbrt.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(exp.f32 (log.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) 1))
(+.f32 0 (fma.f32 u 4/3 -1/3))
(+.f32 (*.f32 u 4/3) -1/3)
(+.f32 -1/3 (*.f32 u 4/3))
(+.f32 -1/3 (*.f32 4/3 u))
(+.f32 (*.f32 4/3 u) -1/3)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3))) (cbrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3)))))
(-.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) 1)
(/.f32 (*.f32 (+.f32 -1/64 (pow.f32 u 3)) 4/3) (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)))
(/.f32 (*.f32 (fma.f32 u u -1/16) 4/3) (+.f32 u 1/4))
(/.f32 (*.f32 4/3 (+.f32 -1/64 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)))
(/.f32 (*.f32 4/3 (fma.f32 u u -1/16)) (+.f32 u 1/4))
(pow.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2) 1/2)
(pow.f32 (fma.f32 u 4/3 -1/3) 1)
(pow.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 3) 1/3)
(pow.f32 (cbrt.f32 (fma.f32 u 4/3 -1/3)) 3)
(pow.f32 (sqrt.f32 (fma.f32 u 4/3 -1/3)) 2)
(sqrt.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(fabs.f32 (fma.f32 u 4/3 -1/3))
(log.f32 (exp.f32 (fma.f32 u 4/3 -1/3)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u 4/3 -1/3))))
(cbrt.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 3))
(expm1.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)))
(log1p.f32 (expm1.f32 (fma.f32 u 4/3 -1/3)))
(exp.f32 (log.f32 (fma.f32 u 4/3 -1/3)))
(exp.f32 (*.f32 (log.f32 (fma.f32 u 4/3 -1/3)) 1))
(fma.f32 u 4/3 -1/3)
(fma.f32 4/3 u -1/3)
(fma.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1) -1)
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)) (cbrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))) (cbrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)) (sqrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)) -1)
(+.f32 0 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(+.f32 (*.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) s) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u 4/3 -1/3))) s))
(+.f32 (*.f32 s (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) (*.f32 s (neg.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s)) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s)))) (log.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s))) (log.f32 (sqrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s))))
(-.f32 0 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))) 1)
(/.f32 (*.f32 s (-.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 3) (pow.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) 3))) (fma.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (+.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2)))
(/.f32 (*.f32 s (-.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2) (pow.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) 2))) (+.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 1)
(pow.f32 (pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))) 3)
(pow.f32 (sqrt.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))) 2)
(neg.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(sqrt.f32 (pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 2))
(log.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))))
(cbrt.f32 (pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 3))
(cbrt.f32 (*.f32 (pow.f32 s 3) (pow.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3) (pow.f32 s 3)))
(expm1.f32 (log1p.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))
(log1p.f32 (expm1.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))
(exp.f32 (log.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))) 1))
(fma.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) s (*.f32 (neg.f32 (log1p.f32 (fma.f32 u 4/3 -1/3))) s))
(fma.f32 s (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (*.f32 s (neg.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(+.f32 0 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))) (cbrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)))) 1)
(pow.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)) 1)
(pow.f32 (pow.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))) 3)
(pow.f32 (sqrt.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))) 2)
(neg.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)))
(sqrt.f32 (*.f32 9 (pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 2)))
(log.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)))))
(log.f32 (/.f32 1 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))))))
(cbrt.f32 (pow.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)) 3))
(expm1.f32 (log1p.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))))
(log1p.f32 (expm1.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))))
(exp.f32 (log.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))) 1))
Outputs
(log.f32 8/9)
(+.f32 (log.f32 8/9) u)
(+.f32 (*.f32 -5/2 (pow.f32 u 2)) (+.f32 (log.f32 8/9) u))
(fma.f32 -5/2 (*.f32 u u) (+.f32 (log.f32 8/9) u))
(+.f32 u (fma.f32 -5/2 (*.f32 u u) (log.f32 8/9)))
(+.f32 (*.f32 -5/2 (pow.f32 u 2)) (+.f32 (log.f32 8/9) (+.f32 u (*.f32 7/3 (pow.f32 u 3)))))
(fma.f32 -5/2 (*.f32 u u) (+.f32 (log.f32 8/9) (+.f32 u (*.f32 7/3 (pow.f32 u 3)))))
(+.f32 (fma.f32 7/3 (pow.f32 u 3) u) (fma.f32 -5/2 (*.f32 u u) (log.f32 8/9)))
(+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9))
(fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9))
(+.f32 (*.f32 2 (log.f32 u)) (log.f32 -16/9))
(-.f32 (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)) (*.f32 1/2 (/.f32 1 u)))
(-.f32 (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)) (/.f32 1/2 u))
(fma.f32 -2 (neg.f32 (log.f32 u)) (+.f32 (log.f32 -16/9) (/.f32 -1/2 u)))
(+.f32 (*.f32 2 (log.f32 u)) (+.f32 (log.f32 -16/9) (/.f32 -1/2 u)))
(+.f32 (log.f32 -16/9) (fma.f32 2 (log.f32 u) (/.f32 -1/2 u)))
(-.f32 (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)) (+.f32 (*.f32 1/2 (/.f32 1 u)) (*.f32 5/8 (/.f32 1 (pow.f32 u 2)))))
(-.f32 (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)) (+.f32 (/.f32 1/2 u) (/.f32 5/8 (*.f32 u u))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)) (-.f32 (/.f32 -1/2 u) (/.f32 5/8 (*.f32 u u))))
(+.f32 (+.f32 (log.f32 -16/9) (/.f32 -1/2 u)) (-.f32 (*.f32 2 (log.f32 u)) (/.f32 5/8 (*.f32 u u))))
(+.f32 (+.f32 (log.f32 -16/9) (/.f32 -1/2 u)) (fma.f32 2 (log.f32 u) (/.f32 -5/8 (*.f32 u u))))
(-.f32 (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)) (+.f32 (*.f32 1/2 (/.f32 1 u)) (+.f32 (*.f32 7/24 (/.f32 1 (pow.f32 u 3))) (*.f32 5/8 (/.f32 1 (pow.f32 u 2))))))
(-.f32 (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)) (+.f32 (/.f32 1/2 u) (+.f32 (/.f32 5/8 (*.f32 u u)) (/.f32 7/24 (pow.f32 u 3)))))
(+.f32 (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)) (-.f32 (/.f32 -1/2 u) (+.f32 (/.f32 5/8 (*.f32 u u)) (/.f32 7/24 (pow.f32 u 3)))))
(+.f32 (*.f32 2 (log.f32 u)) (-.f32 (log.f32 -16/9) (+.f32 (/.f32 5/8 (*.f32 u u)) (+.f32 (/.f32 1/2 u) (/.f32 7/24 (pow.f32 u 3))))))
(+.f32 (+.f32 (log.f32 -16/9) (fma.f32 2 (log.f32 u) (/.f32 -1/2 u))) (-.f32 (/.f32 -5/8 (*.f32 u u)) (/.f32 7/24 (pow.f32 u 3))))
(+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9))
(fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9))
(-.f32 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9)) (*.f32 1/2 (/.f32 1 u)))
(-.f32 (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9)) (/.f32 1/2 u))
(+.f32 (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9)) (/.f32 -1/2 u))
(-.f32 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9)) (+.f32 (*.f32 1/2 (/.f32 1 u)) (*.f32 5/8 (/.f32 1 (pow.f32 u 2)))))
(-.f32 (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9)) (+.f32 (/.f32 1/2 u) (/.f32 5/8 (*.f32 u u))))
(+.f32 (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9)) (-.f32 (/.f32 -1/2 u) (/.f32 5/8 (*.f32 u u))))
(+.f32 (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9)) (+.f32 (/.f32 -1/2 u) (/.f32 -5/8 (*.f32 u u))))
(-.f32 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9)) (+.f32 (*.f32 1/2 (/.f32 1 u)) (+.f32 (*.f32 7/24 (/.f32 1 (pow.f32 u 3))) (*.f32 5/8 (/.f32 1 (pow.f32 u 2))))))
(-.f32 (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9)) (+.f32 (/.f32 1/2 u) (+.f32 (/.f32 5/8 (*.f32 u u)) (/.f32 7/24 (pow.f32 u 3)))))
(+.f32 (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9)) (-.f32 (/.f32 -1/2 u) (+.f32 (/.f32 5/8 (*.f32 u u)) (/.f32 7/24 (pow.f32 u 3)))))
(+.f32 (log.f32 -16/9) (-.f32 (fma.f32 -2 (log.f32 (/.f32 -1 u)) (/.f32 -1/2 u)) (+.f32 (/.f32 5/8 (*.f32 u u)) (/.f32 7/24 (pow.f32 u 3)))))
-1/3
(-.f32 (*.f32 4/3 u) 1/3)
(fma.f32 u 4/3 -1/3)
(-.f32 (*.f32 4/3 u) 1/3)
(fma.f32 u 4/3 -1/3)
(-.f32 (*.f32 4/3 u) 1/3)
(fma.f32 u 4/3 -1/3)
(*.f32 4/3 u)
(*.f32 u 4/3)
(-.f32 (*.f32 4/3 u) 1/3)
(fma.f32 u 4/3 -1/3)
(-.f32 (*.f32 4/3 u) 1/3)
(fma.f32 u 4/3 -1/3)
(-.f32 (*.f32 4/3 u) 1/3)
(fma.f32 u 4/3 -1/3)
(*.f32 4/3 u)
(*.f32 u 4/3)
(-.f32 (*.f32 4/3 u) 1/3)
(fma.f32 u 4/3 -1/3)
(-.f32 (*.f32 4/3 u) 1/3)
(fma.f32 u 4/3 -1/3)
(-.f32 (*.f32 4/3 u) 1/3)
(fma.f32 u 4/3 -1/3)
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2)))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2)))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2)))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2)))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2)))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2)))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2)))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2)))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2)))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2)))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2)))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2)))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9)))
(+.f32 (*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9))) (*.f32 s u))
(*.f32 s (+.f32 (-.f32 (log.f32 2/3) (log.f32 8/9)) u))
(*.f32 s (-.f32 (log.f32 2/3) (-.f32 (log.f32 8/9) u)))
(*.f32 s (+.f32 u (-.f32 (log.f32 2/3) (log.f32 8/9))))
(+.f32 (*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9))) (+.f32 (*.f32 s u) (*.f32 1/2 (*.f32 s (pow.f32 u 2)))))
(fma.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9)) (fma.f32 s u (*.f32 1/2 (*.f32 (*.f32 u u) s))))
(fma.f32 s (-.f32 (log.f32 2/3) (-.f32 (log.f32 8/9) u)) (*.f32 (*.f32 u u) (*.f32 1/2 s)))
(*.f32 s (+.f32 (+.f32 u (-.f32 (log.f32 2/3) (log.f32 8/9))) (*.f32 1/2 (*.f32 u u))))
(+.f32 (*.f32 1/3 (*.f32 s (pow.f32 u 3))) (+.f32 (*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9))) (+.f32 (*.f32 s u) (*.f32 1/2 (*.f32 s (pow.f32 u 2))))))
(fma.f32 1/3 (*.f32 (pow.f32 u 3) s) (fma.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9)) (fma.f32 s u (*.f32 1/2 (*.f32 (*.f32 u u) s)))))
(fma.f32 1/3 (*.f32 (pow.f32 u 3) s) (fma.f32 s (-.f32 (log.f32 2/3) (-.f32 (log.f32 8/9) u)) (*.f32 (*.f32 u u) (*.f32 1/2 s))))
(fma.f32 1/3 (*.f32 (pow.f32 u 3) s) (*.f32 s (+.f32 (+.f32 u (-.f32 (log.f32 2/3) (log.f32 8/9))) (*.f32 1/2 (*.f32 u u)))))
(*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9))))
(*.f32 s (+.f32 (log.f32 4/3) (-.f32 (neg.f32 (neg.f32 (log.f32 u))) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)))))
(*.f32 s (+.f32 (log.f32 u) (-.f32 (log.f32 4/3) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)))))
(*.f32 s (-.f32 (neg.f32 (log.f32 u)) (-.f32 (log.f32 -16/9) (log.f32 4/3))))
(+.f32 (*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)))) (/.f32 s u))
(fma.f32 s (+.f32 (log.f32 4/3) (-.f32 (neg.f32 (neg.f32 (log.f32 u))) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)))) (/.f32 s u))
(fma.f32 s (+.f32 (log.f32 u) (-.f32 (log.f32 4/3) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)))) (/.f32 s u))
(fma.f32 s (-.f32 (neg.f32 (log.f32 u)) (-.f32 (log.f32 -16/9) (log.f32 4/3))) (/.f32 s u))
(+.f32 (*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)))) (+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (/.f32 s u)))
(fma.f32 s (+.f32 (log.f32 4/3) (-.f32 (neg.f32 (neg.f32 (log.f32 u))) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)))) (fma.f32 1/2 (/.f32 s (*.f32 u u)) (/.f32 s u)))
(fma.f32 s (+.f32 (log.f32 u) (-.f32 (log.f32 4/3) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)))) (fma.f32 1/2 (/.f32 s (*.f32 u u)) (/.f32 s u)))
(fma.f32 s (-.f32 (neg.f32 (log.f32 u)) (-.f32 (log.f32 -16/9) (log.f32 4/3))) (*.f32 (+.f32 (/.f32 1/2 u) 1) (/.f32 s u)))
(+.f32 (*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)))) (+.f32 (*.f32 1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (/.f32 s u))))
(fma.f32 s (+.f32 (log.f32 4/3) (-.f32 (neg.f32 (neg.f32 (log.f32 u))) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)))) (fma.f32 1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 1/2 (/.f32 s (*.f32 u u)) (/.f32 s u))))
(fma.f32 s (+.f32 (log.f32 u) (-.f32 (log.f32 4/3) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)))) (fma.f32 1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 1/2 (/.f32 s (*.f32 u u)) (/.f32 s u))))
(+.f32 (fma.f32 s (-.f32 (neg.f32 (log.f32 u)) (-.f32 (log.f32 -16/9) (log.f32 4/3))) (/.f32 s u)) (*.f32 (/.f32 s (*.f32 u u)) (+.f32 1/2 (/.f32 1/3 u))))
(*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9))))
(*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (neg.f32 (log.f32 (/.f32 -1 u)))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9))))
(*.f32 s (-.f32 (-.f32 (log.f32 -4/3) (log.f32 (/.f32 -1 u))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9))))
(*.f32 s (+.f32 (log.f32 -4/3) (-.f32 (*.f32 (log.f32 (/.f32 -1 u)) 1) (log.f32 -16/9))))
(+.f32 (/.f32 s u) (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9)))))
(+.f32 (/.f32 s u) (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (neg.f32 (log.f32 (/.f32 -1 u)))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9)))))
(fma.f32 s (-.f32 (-.f32 (log.f32 -4/3) (log.f32 (/.f32 -1 u))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9))) (/.f32 s u))
(fma.f32 s (+.f32 (log.f32 -4/3) (-.f32 (*.f32 (log.f32 (/.f32 -1 u)) 1) (log.f32 -16/9))) (/.f32 s u))
(+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (+.f32 (/.f32 s u) (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9))))))
(+.f32 (fma.f32 1/2 (/.f32 s (*.f32 u u)) (/.f32 s u)) (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (neg.f32 (log.f32 (/.f32 -1 u)))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9)))))
(fma.f32 1/2 (/.f32 s (*.f32 u u)) (fma.f32 s (-.f32 (-.f32 (log.f32 -4/3) (log.f32 (/.f32 -1 u))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9))) (/.f32 s u)))
(fma.f32 1/2 (/.f32 s (*.f32 u u)) (fma.f32 s (+.f32 (log.f32 -4/3) (-.f32 (*.f32 (log.f32 (/.f32 -1 u)) 1) (log.f32 -16/9))) (/.f32 s u)))
(+.f32 (*.f32 1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 1/2 (/.f32 s (pow.f32 u 2))) (+.f32 (/.f32 s u) (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9)))))))
(fma.f32 1/3 (/.f32 s (pow.f32 u 3)) (+.f32 (fma.f32 1/2 (/.f32 s (*.f32 u u)) (/.f32 s u)) (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (neg.f32 (log.f32 (/.f32 -1 u)))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9))))))
(fma.f32 1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 1/2 (/.f32 s (*.f32 u u)) (fma.f32 s (-.f32 (-.f32 (log.f32 -4/3) (log.f32 (/.f32 -1 u))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9))) (/.f32 s u))))
(+.f32 (fma.f32 s (+.f32 (log.f32 -4/3) (-.f32 (*.f32 (log.f32 (/.f32 -1 u)) 1) (log.f32 -16/9))) (/.f32 s u)) (*.f32 (/.f32 s (*.f32 u u)) (+.f32 1/2 (/.f32 1/3 u))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 u 1/4)))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (-.f32 u 1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (*.f32 4/3 (+.f32 u -1/4))) (log.f32 (-.f32 1 (*.f32 16/9 (pow.f32 (+.f32 u -1/4) 2)))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (*.f32 -16/9 (pow.f32 (+.f32 u -1/4) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))))
(*.f32 3 (*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9))))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 3 (*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9)))))
(*.f32 3 (*.f32 s (+.f32 (-.f32 (log.f32 2/3) (log.f32 8/9)) u)))
(*.f32 3 (*.f32 s (-.f32 (log.f32 2/3) (-.f32 (log.f32 8/9) u))))
(*.f32 3 (*.f32 s (+.f32 u (-.f32 (log.f32 2/3) (log.f32 8/9)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 3 (*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9))))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (*.f32 3 (*.f32 s (+.f32 (-.f32 (log.f32 2/3) (log.f32 8/9)) u))))
(fma.f32 3 (*.f32 s (-.f32 (log.f32 2/3) (-.f32 (log.f32 8/9) u))) (*.f32 s (*.f32 (*.f32 u u) 3/2)))
(fma.f32 3 (*.f32 s (+.f32 u (-.f32 (log.f32 2/3) (log.f32 8/9)))) (*.f32 (*.f32 u u) (*.f32 s 3/2)))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 3 (*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9)))))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (fma.f32 s (pow.f32 u 3) (*.f32 3 (*.f32 s (-.f32 (log.f32 2/3) (log.f32 8/9)))))))
(+.f32 (fma.f32 3 (*.f32 s (-.f32 (log.f32 2/3) (-.f32 (log.f32 8/9) u))) (*.f32 s (*.f32 (*.f32 u u) 3/2))) (*.f32 (pow.f32 u 3) s))
(+.f32 (*.f32 (pow.f32 u 3) s) (fma.f32 3 (*.f32 s (+.f32 u (-.f32 (log.f32 2/3) (log.f32 8/9)))) (*.f32 (*.f32 u u) (*.f32 s 3/2))))
(*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)))))
(*.f32 (*.f32 3 s) (+.f32 (log.f32 4/3) (-.f32 (neg.f32 (neg.f32 (log.f32 u))) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)))))
(*.f32 (+.f32 (log.f32 u) (-.f32 (log.f32 4/3) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)))) (*.f32 3 s))
(*.f32 (-.f32 (neg.f32 (log.f32 u)) (-.f32 (log.f32 -16/9) (log.f32 4/3))) (*.f32 3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9))))))
(*.f32 3 (fma.f32 s (+.f32 (log.f32 4/3) (-.f32 (neg.f32 (neg.f32 (log.f32 u))) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)))) (/.f32 s u)))
(*.f32 3 (fma.f32 s (+.f32 (log.f32 u) (-.f32 (log.f32 4/3) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)))) (/.f32 s u)))
(*.f32 3 (fma.f32 s (-.f32 (neg.f32 (log.f32 u)) (-.f32 (log.f32 -16/9) (log.f32 4/3))) (/.f32 s u)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 3/2 (/.f32 s (pow.f32 u 2))) (*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9)))))))
(fma.f32 3 (/.f32 s u) (fma.f32 3/2 (/.f32 s (*.f32 u u)) (*.f32 (*.f32 3 s) (+.f32 (log.f32 4/3) (-.f32 (neg.f32 (neg.f32 (log.f32 u))) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)))))))
(+.f32 (*.f32 3 (fma.f32 s (+.f32 (log.f32 u) (-.f32 (log.f32 4/3) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)))) (/.f32 s u))) (*.f32 (/.f32 s (*.f32 u u)) 3/2))
(+.f32 (*.f32 (-.f32 (neg.f32 (log.f32 u)) (-.f32 (log.f32 -16/9) (log.f32 4/3))) (*.f32 3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 3/2 (/.f32 s (pow.f32 u 2))) (*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 u))) (log.f32 -16/9))))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 3/2 (/.f32 s (*.f32 u u)) (*.f32 (*.f32 3 s) (+.f32 (log.f32 4/3) (-.f32 (neg.f32 (neg.f32 (log.f32 u))) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9))))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (fma.f32 s (+.f32 (log.f32 u) (-.f32 (log.f32 4/3) (fma.f32 -2 (neg.f32 (log.f32 u)) (log.f32 -16/9)))) (/.f32 s u))) (*.f32 (/.f32 s (*.f32 u u)) 3/2)))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 (-.f32 (neg.f32 (log.f32 u)) (-.f32 (log.f32 -16/9) (log.f32 4/3))) (*.f32 3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u)))))
(*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9)))))
(*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (neg.f32 (log.f32 (/.f32 -1 u)))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9)))))
(*.f32 (-.f32 (-.f32 (log.f32 -4/3) (log.f32 (/.f32 -1 u))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9))) (*.f32 3 s))
(*.f32 s (*.f32 (+.f32 (log.f32 -4/3) (-.f32 (*.f32 (log.f32 (/.f32 -1 u)) 1) (log.f32 -16/9))) 3))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9))))))
(*.f32 3 (+.f32 (/.f32 s u) (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (neg.f32 (log.f32 (/.f32 -1 u)))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9))))))
(*.f32 3 (fma.f32 s (-.f32 (-.f32 (log.f32 -4/3) (log.f32 (/.f32 -1 u))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9))) (/.f32 s u)))
(*.f32 3 (fma.f32 s (+.f32 (log.f32 -4/3) (-.f32 (*.f32 (log.f32 (/.f32 -1 u)) 1) (log.f32 -16/9))) (/.f32 s u)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (neg.f32 (log.f32 (/.f32 -1 u)))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9)))) (/.f32 (*.f32 3/2 s) (*.f32 u u))))
(fma.f32 3 (fma.f32 s (-.f32 (-.f32 (log.f32 -4/3) (log.f32 (/.f32 -1 u))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9))) (/.f32 s u)) (*.f32 (/.f32 s (*.f32 u u)) 3/2))
(fma.f32 3 (fma.f32 s (+.f32 (log.f32 -4/3) (-.f32 (*.f32 (log.f32 (/.f32 -1 u)) 1) (log.f32 -16/9))) (/.f32 s u)) (*.f32 (/.f32 s u) (/.f32 3/2 u)))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 u))) (log.f32 -16/9))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 3 (*.f32 s (-.f32 (+.f32 (log.f32 -4/3) (neg.f32 (log.f32 (/.f32 -1 u)))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9)))) (/.f32 (*.f32 3/2 s) (*.f32 u u)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (fma.f32 s (-.f32 (-.f32 (log.f32 -4/3) (log.f32 (/.f32 -1 u))) (fma.f32 -2 (log.f32 (/.f32 -1 u)) (log.f32 -16/9))) (/.f32 s u)) (*.f32 (/.f32 s (*.f32 u u)) 3/2)))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (fma.f32 s (+.f32 (log.f32 -4/3) (-.f32 (*.f32 (log.f32 (/.f32 -1 u)) 1) (log.f32 -16/9))) (/.f32 s u)) (*.f32 (/.f32 s u) (/.f32 3/2 u))))
(+.f32 0 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1)) (cbrt.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1)))) (log.f32 (cbrt.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (fma.f32 16/9 (pow.f32 (+.f32 u -1/4) 2) 1)))) (log.f32 (cbrt.f32 (fma.f32 16/9 (pow.f32 (+.f32 u -1/4) 2) 1))))
(*.f32 3 (log.f32 (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(+.f32 (log.f32 (hypot.f32 1 (fma.f32 u 4/3 -1/3))) (log.f32 (hypot.f32 1 (fma.f32 u 4/3 -1/3))))
(*.f32 2 (log.f32 (hypot.f32 1 (fma.f32 u 4/3 -1/3))))
(-.f32 (log1p.f32 (pow.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2) 3)) (log.f32 (+.f32 1 (fma.f32 (pow.f32 (+.f32 u -1/4) 4) 256/81 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))))
(-.f32 (log1p.f32 (pow.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2) 3)) (log1p.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 4) 256/81 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 6)) (log1p.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 4) 256/81 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))) 1)
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(-.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 4) 256/81))) (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))
(-.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 4) -256/81)) (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))
(*.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 1)
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(*.f32 1 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)))
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(*.f32 (cbrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) (pow.f32 (cbrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) 2))
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) 2) (cbrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(*.f32 (sqrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) (sqrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 1)
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(pow.f32 (cbrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) 3)
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(pow.f32 (sqrt.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) 2)
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(pow.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 3) 1/3)
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(sqrt.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2))
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(log.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1))
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(cbrt.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 3))
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(expm1.f32 (log1p.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(exp.f32 (log.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) 1))
(log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(+.f32 0 (fma.f32 u 4/3 -1/3))
(fma.f32 u 4/3 -1/3)
(+.f32 (*.f32 u 4/3) -1/3)
(fma.f32 u 4/3 -1/3)
(+.f32 -1/3 (*.f32 u 4/3))
(fma.f32 u 4/3 -1/3)
(+.f32 -1/3 (*.f32 4/3 u))
(fma.f32 u 4/3 -1/3)
(+.f32 (*.f32 4/3 u) -1/3)
(fma.f32 u 4/3 -1/3)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3))) (cbrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u 4/3 -1/3)))))
(-.f32 (fma.f32 (+.f32 u -1/4) 4/3 1) 1)
(fma.f32 u 4/3 -1/3)
(/.f32 (*.f32 (+.f32 -1/64 (pow.f32 u 3)) 4/3) (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)))
(/.f32 (+.f32 (pow.f32 u 3) -1/64) (/.f32 (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)) 4/3))
(*.f32 (/.f32 4/3 (+.f32 (fma.f32 u u 1/16) (*.f32 u 1/4))) (+.f32 (pow.f32 u 3) -1/64))
(/.f32 (*.f32 (fma.f32 u u -1/16) 4/3) (+.f32 u 1/4))
(/.f32 4/3 (/.f32 (+.f32 u 1/4) (fma.f32 u u -1/16)))
(*.f32 (/.f32 4/3 (+.f32 u 1/4)) (fma.f32 u u -1/16))
(/.f32 (*.f32 4/3 (+.f32 -1/64 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)))
(/.f32 (+.f32 (pow.f32 u 3) -1/64) (/.f32 (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)) 4/3))
(*.f32 (/.f32 4/3 (+.f32 (fma.f32 u u 1/16) (*.f32 u 1/4))) (+.f32 (pow.f32 u 3) -1/64))
(/.f32 (*.f32 4/3 (fma.f32 u u -1/16)) (+.f32 u 1/4))
(/.f32 4/3 (/.f32 (+.f32 u 1/4) (fma.f32 u u -1/16)))
(*.f32 (/.f32 4/3 (+.f32 u 1/4)) (fma.f32 u u -1/16))
(pow.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2) 1/2)
(fma.f32 u 4/3 -1/3)
(pow.f32 (fma.f32 u 4/3 -1/3) 1)
(fma.f32 u 4/3 -1/3)
(pow.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 3) 1/3)
(fma.f32 u 4/3 -1/3)
(pow.f32 (cbrt.f32 (fma.f32 u 4/3 -1/3)) 3)
(fma.f32 u 4/3 -1/3)
(pow.f32 (sqrt.f32 (fma.f32 u 4/3 -1/3)) 2)
(fma.f32 u 4/3 -1/3)
(sqrt.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))
(fma.f32 u 4/3 -1/3)
(fabs.f32 (fma.f32 u 4/3 -1/3))
(fma.f32 u 4/3 -1/3)
(log.f32 (exp.f32 (fma.f32 u 4/3 -1/3)))
(fma.f32 u 4/3 -1/3)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u 4/3 -1/3))))
(fma.f32 u 4/3 -1/3)
(cbrt.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 3))
(fma.f32 u 4/3 -1/3)
(expm1.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)))
(fma.f32 u 4/3 -1/3)
(log1p.f32 (expm1.f32 (fma.f32 u 4/3 -1/3)))
(fma.f32 u 4/3 -1/3)
(exp.f32 (log.f32 (fma.f32 u 4/3 -1/3)))
(fma.f32 u 4/3 -1/3)
(exp.f32 (*.f32 (log.f32 (fma.f32 u 4/3 -1/3)) 1))
(fma.f32 u 4/3 -1/3)
(fma.f32 u 4/3 -1/3)
(fma.f32 4/3 u -1/3)
(fma.f32 u 4/3 -1/3)
(fma.f32 1 (fma.f32 (+.f32 u -1/4) 4/3 1) -1)
(fma.f32 u 4/3 -1/3)
(fma.f32 (*.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)) (cbrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1))) (cbrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)) -1)
(fma.f32 u 4/3 -1/3)
(fma.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)) (sqrt.f32 (fma.f32 (+.f32 u -1/4) 4/3 1)) -1)
(fma.f32 u 4/3 -1/3)
(+.f32 0 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(+.f32 (*.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) s) (*.f32 (neg.f32 (log1p.f32 (fma.f32 u 4/3 -1/3))) s))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(+.f32 (*.f32 s (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))) (*.f32 s (neg.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s)) (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s)))) (log.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 16/9 (pow.f32 (+.f32 u -1/4) 2) 1) (+.f32 1 (fma.f32 u 4/3 -1/3))) s)))) (log.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 16/9 (pow.f32 (+.f32 u -1/4) 2) 1) (+.f32 1 (fma.f32 u 4/3 -1/3))) s))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 1 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (+.f32 (*.f32 u 4/3) 2/3)) s))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (/.f32 (+.f32 1 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (fma.f32 u 4/3 2/3)) s))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s))) (log.f32 (sqrt.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(-.f32 0 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 s (neg.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))) 1)
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(/.f32 (*.f32 s (-.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 3) (pow.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) 3))) (fma.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (+.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2)))
(/.f32 s (/.f32 (fma.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (+.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2)) (-.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 3) (pow.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) 3))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 3) (pow.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) 3)) (/.f32 (fma.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (+.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2)) s))
(*.f32 (/.f32 s (fma.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (+.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2))) (-.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 3) (pow.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) 3)))
(*.f32 (/.f32 s (fma.f32 (log.f32 (fma.f32 u 4/3 2/3)) (+.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2))) (-.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 3) (pow.f32 (log.f32 (fma.f32 u 4/3 2/3)) 3)))
(/.f32 (*.f32 s (-.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2) (pow.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) 2))) (+.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(/.f32 s (/.f32 (+.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (-.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2) (pow.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) 2))))
(*.f32 (/.f32 s (+.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) (-.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2) (pow.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) 2)))
(*.f32 (/.f32 s (+.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3)))) (-.f32 (pow.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) 2) (pow.f32 (log.f32 (fma.f32 u 4/3 2/3)) 2)))
(pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 1)
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(pow.f32 (pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 3) 1/3)
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(pow.f32 (cbrt.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))) 3)
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(pow.f32 (sqrt.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))) 2)
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(neg.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 s (neg.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(sqrt.f32 (pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 2))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(log.f32 (pow.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9 1) (fma.f32 (+.f32 u -1/4) 4/3 1)) s))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))))
(*.f32 s (neg.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 s (-.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)) (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(*.f32 s (-.f32 (log.f32 (fma.f32 u 4/3 2/3)) (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2))))
(cbrt.f32 (pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 3))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(cbrt.f32 (*.f32 (pow.f32 s 3) (pow.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3) (pow.f32 s 3)))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(expm1.f32 (log1p.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(log1p.f32 (expm1.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(exp.f32 (log.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))) 1))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(fma.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) s (*.f32 (neg.f32 (log1p.f32 (fma.f32 u 4/3 -1/3))) s))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(fma.f32 s (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (*.f32 s (neg.f32 (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))
(*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))
(+.f32 0 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)))
(*.f32 s (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (*.f32 3 s))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (*.f32 3 s))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))) (cbrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))))
(*.f32 s (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (*.f32 3 s))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (*.f32 3 s))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)))) 1)
(*.f32 s (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (*.f32 3 s))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (*.f32 3 s))
(pow.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)) 1)
(*.f32 s (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (*.f32 3 s))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (*.f32 3 s))
(pow.f32 (pow.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)) 3) 1/3)
(*.f32 s (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (*.f32 3 s))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (*.f32 3 s))
(pow.f32 (cbrt.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))) 3)
(*.f32 s (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (*.f32 3 s))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (*.f32 3 s))
(pow.f32 (sqrt.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))) 2)
(*.f32 s (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (*.f32 3 s))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (*.f32 3 s))
(neg.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)))
(*.f32 s (neg.f32 (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))
(*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) -3))
(*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) -3))
(sqrt.f32 (*.f32 9 (pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 2)))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))) 2) 9))
(fabs.f32 (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (*.f32 3 s)))
(fabs.f32 (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (*.f32 3 s)))
(log.f32 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))
(*.f32 s (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (*.f32 3 s))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (*.f32 3 s))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)))))
(*.f32 s (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (*.f32 3 s))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (*.f32 3 s))
(log.f32 (/.f32 1 (pow.f32 (exp.f32 3) (*.f32 s (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))))
(*.f32 s (neg.f32 (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))
(*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) -3))
(*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) -3))
(log.f32 (/.f32 1 (+.f32 1 (expm1.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))))))
(*.f32 s (neg.f32 (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))))))
(*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) -3))
(*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) -3))
(cbrt.f32 (pow.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3)) 3))
(*.f32 s (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (*.f32 3 s))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (*.f32 3 s))
(expm1.f32 (log1p.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))))
(*.f32 s (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (*.f32 3 s))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (*.f32 3 s))
(log1p.f32 (expm1.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))))
(*.f32 s (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (*.f32 3 s))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (*.f32 3 s))
(exp.f32 (log.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))))
(*.f32 s (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (*.f32 3 s))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (*.f32 3 s))
(exp.f32 (*.f32 (log.f32 (*.f32 s (*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) 3))) 1))
(*.f32 s (*.f32 3 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3)))))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log1p.f32 (fma.f32 u 4/3 -1/3))) (*.f32 3 s))
(*.f32 (-.f32 (log1p.f32 (pow.f32 (fma.f32 u 4/3 -1/3) 2)) (log.f32 (fma.f32 u 4/3 2/3))) (*.f32 3 s))

localize22.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(*.f32 s (*.f32 (log1p.f32 1/3) -3))
1.0b
(*.f32 (log1p.f32 1/3) -3)
Compiler

Compiled 17 to 15 computations (11.8% saved)

series57.0ms (0.5%)

Counts
2 → 12
Calls

3 calls:

TimeVariablePointExpression
56.0ms
s
@0
(*.f32 s (*.f32 (log1p.f32 1/3) -3))
1.0ms
s
@inf
(*.f32 s (*.f32 (log1p.f32 1/3) -3))
0.0ms
s
@-inf
(*.f32 s (*.f32 (log1p.f32 1/3) -3))

rewrite41.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
602×pow1_binary32
564×add-log-exp_binary32
564×expm1-log1p-u_binary32
563×log1p-expm1-u_binary32
553×add-exp-log_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0715
11429
215549
Stop Event
node limit
Counts
2 → 22
Calls
Call 1
Inputs
(*.f32 (log1p.f32 1/3) -3)
(*.f32 s (*.f32 (log1p.f32 1/3) -3))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (log1p.f32 -37/64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 -37/64) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 -37/64) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 -37/64)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 -37/64)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 -37/64) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 27/64)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 -37/64) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 -37/64)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 -37/64)))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 -37/64)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 (log1p.f32 -37/64) s)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 -37/64) s) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 -37/64) s) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 -37/64) s)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 -37/64) s)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (log1p.f32 -37/64) s) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 27/64 s))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 -37/64) s) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 -37/64) s)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 27/64 s) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 -37/64) s)))))))

simplify41.0ms (0.3%)

Algorithm
egg-herbie
Rules
629×log-prod_binary32
527×associate-*l*_binary32
480×distribute-rgt-in_binary32
464×distribute-lft-in_binary32
426×associate-*r*_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
052324
1121267
2472210
33514210
Stop Event
node limit
Counts
34 → 30
Calls
Call 1
Inputs
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(-.f32 (+.f32 1 (log1p.f32 -37/64)) 1)
(pow.f32 (log1p.f32 -37/64) 1)
(pow.f32 (pow.f32 (log1p.f32 -37/64) 3) 1/3)
(pow.f32 (cbrt.f32 (log1p.f32 -37/64)) 3)
(pow.f32 (sqrt.f32 (log1p.f32 -37/64)) 2)
(sqrt.f32 (pow.f32 (log1p.f32 -37/64) 2))
(log.f32 27/64)
(cbrt.f32 (pow.f32 (log1p.f32 -37/64) 3))
(expm1.f32 (log1p.f32 (log1p.f32 -37/64)))
(log1p.f32 -37/64)
(exp.f32 (log.f32 (log1p.f32 -37/64)))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 -37/64) s)) 1)
(pow.f32 (*.f32 (log1p.f32 -37/64) s) 1)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 -37/64) s) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 -37/64) s)) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 -37/64) s)) 2)
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 -37/64) s) 2))
(log.f32 (pow.f32 27/64 s))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 -37/64) s) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 -37/64) s)))
(log1p.f32 (-.f32 (pow.f32 27/64 s) 1))
(exp.f32 (log.f32 (*.f32 (log1p.f32 -37/64) s)))
Outputs
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(-.f32 (+.f32 1 (log1p.f32 -37/64)) 1)
(+.f32 (log1p.f32 -37/64) 0)
(log1p.f32 -37/64)
(pow.f32 (log1p.f32 -37/64) 1)
(-.f32 (+.f32 1 (log1p.f32 -37/64)) 1)
(+.f32 (log1p.f32 -37/64) 0)
(log1p.f32 -37/64)
(pow.f32 (pow.f32 (log1p.f32 -37/64) 3) 1/3)
(-.f32 (+.f32 1 (log1p.f32 -37/64)) 1)
(+.f32 (log1p.f32 -37/64) 0)
(log1p.f32 -37/64)
(pow.f32 (cbrt.f32 (log1p.f32 -37/64)) 3)
(-.f32 (+.f32 1 (log1p.f32 -37/64)) 1)
(+.f32 (log1p.f32 -37/64) 0)
(log1p.f32 -37/64)
(pow.f32 (sqrt.f32 (log1p.f32 -37/64)) 2)
(-.f32 (+.f32 1 (log1p.f32 -37/64)) 1)
(+.f32 (log1p.f32 -37/64) 0)
(log1p.f32 -37/64)
(sqrt.f32 (pow.f32 (log1p.f32 -37/64) 2))
(-.f32 (+.f32 1 (log1p.f32 -37/64)) 1)
(+.f32 (log1p.f32 -37/64) 0)
(log1p.f32 -37/64)
(log.f32 27/64)
(cbrt.f32 (pow.f32 (log1p.f32 -37/64) 3))
(-.f32 (+.f32 1 (log1p.f32 -37/64)) 1)
(+.f32 (log1p.f32 -37/64) 0)
(log1p.f32 -37/64)
(expm1.f32 (log1p.f32 (log1p.f32 -37/64)))
(-.f32 (+.f32 1 (log1p.f32 -37/64)) 1)
(+.f32 (log1p.f32 -37/64) 0)
(log1p.f32 -37/64)
(log1p.f32 -37/64)
(-.f32 (+.f32 1 (log1p.f32 -37/64)) 1)
(+.f32 (log1p.f32 -37/64) 0)
(exp.f32 (log.f32 (log1p.f32 -37/64)))
(-.f32 (+.f32 1 (log1p.f32 -37/64)) 1)
(+.f32 (log1p.f32 -37/64) 0)
(log1p.f32 -37/64)
(-.f32 (+.f32 1 (*.f32 (log1p.f32 -37/64) s)) 1)
(+.f32 (+.f32 1 (*.f32 s (log1p.f32 -37/64))) -1)
(+.f32 (*.f32 s (log1p.f32 -37/64)) 0)
(*.f32 s (log1p.f32 -37/64))
(pow.f32 (*.f32 (log1p.f32 -37/64) s) 1)
(+.f32 (+.f32 1 (*.f32 s (log1p.f32 -37/64))) -1)
(+.f32 (*.f32 s (log1p.f32 -37/64)) 0)
(*.f32 s (log1p.f32 -37/64))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 -37/64) s) 3) 1/3)
(+.f32 (+.f32 1 (*.f32 s (log1p.f32 -37/64))) -1)
(+.f32 (*.f32 s (log1p.f32 -37/64)) 0)
(*.f32 s (log1p.f32 -37/64))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 -37/64) s)) 3)
(+.f32 (+.f32 1 (*.f32 s (log1p.f32 -37/64))) -1)
(+.f32 (*.f32 s (log1p.f32 -37/64)) 0)
(*.f32 s (log1p.f32 -37/64))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 -37/64) s)) 2)
(+.f32 (+.f32 1 (*.f32 s (log1p.f32 -37/64))) -1)
(+.f32 (*.f32 s (log1p.f32 -37/64)) 0)
(*.f32 s (log1p.f32 -37/64))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 -37/64) s) 2))
(+.f32 (+.f32 1 (*.f32 s (log1p.f32 -37/64))) -1)
(+.f32 (*.f32 s (log1p.f32 -37/64)) 0)
(*.f32 s (log1p.f32 -37/64))
(log.f32 (pow.f32 27/64 s))
(*.f32 s (log.f32 27/64))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 -37/64) s) 3))
(+.f32 (+.f32 1 (*.f32 s (log1p.f32 -37/64))) -1)
(+.f32 (*.f32 s (log1p.f32 -37/64)) 0)
(*.f32 s (log1p.f32 -37/64))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 -37/64) s)))
(+.f32 (+.f32 1 (*.f32 s (log1p.f32 -37/64))) -1)
(+.f32 (*.f32 s (log1p.f32 -37/64)) 0)
(*.f32 s (log1p.f32 -37/64))
(log1p.f32 (-.f32 (pow.f32 27/64 s) 1))
(log1p.f32 (+.f32 (pow.f32 27/64 s) -1))
(exp.f32 (log.f32 (*.f32 (log1p.f32 -37/64) s)))
(+.f32 (+.f32 1 (*.f32 s (log1p.f32 -37/64))) -1)
(+.f32 (*.f32 s (log1p.f32 -37/64)) 0)
(*.f32 s (log1p.f32 -37/64))

localize41.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
0.3b
(*.f32 4/3 (-.f32 1/4 u))
0.3b
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
0.5b
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
Compiler

Compiled 39 to 31 computations (20.5% saved)

series4.0ms (0%)

Counts
4 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
u
@0
(*.f32 4/3 (-.f32 1/4 u))
0.0ms
u
@inf
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
0.0ms
u
@inf
(*.f32 4/3 (-.f32 1/4 u))
0.0ms
u
@-inf
(*.f32 4/3 (-.f32 1/4 u))
0.0ms
u
@inf
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))

rewrite108.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
514×log-prod_binary32
398×exp-prod_binary32
315×prod-exp_binary32
287×pow2_binary32
283×pow-prod-down_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01143
123443
2275043
Stop Event
node limit
Counts
4 → 118
Calls
Call 1
Inputs
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 4/3 (-.f32 1/4 u))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1)) 2)) (log.f32 (cbrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1))) (log.f32 (sqrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log1p.f32 (pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 3)) (log.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 (-.f32 1/4 u) 2) 16/9) (*.f32 4/3 (-.f32 1/4 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1/4 u) 2) 16/9))) (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 1/4 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2) (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (sqrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (fma.f32 4/3 (-.f32 1/4 u) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 4/3 (-.f32 1/4 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1/3 (*.f32 (neg.f32 u) 4/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1/3 (*.f32 4/3 (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1/64 (pow.f32 u 3)) 4/3) (fma.f32 u (+.f32 1/4 u) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1/16 (*.f32 u u)) 4/3) (+.f32 1/4 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4/3 (-.f32 1/64 (pow.f32 u 3))) (fma.f32 u (+.f32 1/4 u) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 1/4 u))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 (-.f32 1/4 u) 2) 16/9) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 4/3 (-.f32 1/4 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (*.f32 4/3 (-.f32 1/4 u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2)) (cbrt.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u))))) (sqrt.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 (-.f32 1/4 u) 2) 16/9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 4/3 (-.f32 1/4 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 4/3 (-.f32 1/4 u)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 4/3 (-.f32 1/4 u) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1)) 2) (cbrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1)) (sqrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1)) -1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1) (log.f32 (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1) (log.f32 s)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) (*.f32 (log.f32 s) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1) (*.f32 (log.f32 s) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log.f32 s) (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log.f32 (*.f32 -3 s)) (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1)))))))

simplify90.0ms (0.7%)

Algorithm
egg-herbie
Rules
707×fma-neg_binary32
361×associate-+l+_binary32
327×associate-+r+_binary32
280×log-prod_binary32
244×+-commutative_binary32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03792633
19392302
229252270
373322266
Stop Event
node limit
Counts
178 → 294
Calls
Call 1
Inputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(*.f32 -3 (log.f32 4/3))
(+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))
(+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3))))
(+.f32 (pow.f32 u 3) (+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))))
(*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(+.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 3 (/.f32 1 u)))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
1/3
(+.f32 (*.f32 -4/3 u) 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(*.f32 -4/3 u)
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(*.f32 -4/3 u)
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 0 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1)) 2)) (log.f32 (cbrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1))))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1))) (log.f32 (sqrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1))))
(-.f32 (log1p.f32 (pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 3)) (log.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 (-.f32 1/4 u) 2) 16/9) (*.f32 4/3 (-.f32 1/4 u))))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 1)
(-.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1/4 u) 2) 16/9))) (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 1)
(*.f32 1 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2) (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 1)
(pow.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2) 1/2)
(pow.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 3) 1/3)
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 3)
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2)
(pow.f32 (exp.f32 1) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (sqrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2))
(log.f32 (fma.f32 4/3 (-.f32 1/4 u) 1))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(exp.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1) 1))
(+.f32 0 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1)
(pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3) 1)
(pow.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)) 1/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))
(log.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3) 1))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1) 1))
(+.f32 0 (*.f32 4/3 (-.f32 1/4 u)))
(+.f32 1/3 (*.f32 (neg.f32 u) 4/3))
(+.f32 1/3 (*.f32 4/3 (neg.f32 u)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u)))))
(-.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) 1)
(/.f32 (*.f32 (-.f32 1/64 (pow.f32 u 3)) 4/3) (fma.f32 u (+.f32 1/4 u) 1/16))
(/.f32 (*.f32 (-.f32 1/16 (*.f32 u u)) 4/3) (+.f32 1/4 u))
(/.f32 (*.f32 4/3 (-.f32 1/64 (pow.f32 u 3))) (fma.f32 u (+.f32 1/4 u) 1/16))
(/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 1/4 u))
(pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 1)
(pow.f32 (*.f32 (pow.f32 (-.f32 1/4 u) 2) 16/9) 1/2)
(pow.f32 (pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 4/3 (-.f32 1/4 u))) 3)
(pow.f32 (sqrt.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2)) (cbrt.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u))))) (sqrt.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(sqrt.f32 (*.f32 (pow.f32 (-.f32 1/4 u) 2) 16/9))
(log.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(cbrt.f32 (pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 3))
(expm1.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(log1p.f32 (expm1.f32 (*.f32 4/3 (-.f32 1/4 u))))
(exp.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u))))
(exp.f32 (*.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 4/3 (-.f32 1/4 u)))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u))) 1) 1))
(fma.f32 1 (fma.f32 4/3 (-.f32 1/4 u) 1) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1)) 2) (cbrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1)) (sqrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1)) -1)
(+.f32 0 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 1)
(pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 1)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 2))
(log.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)) 1))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 1) 1))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1) (log.f32 (*.f32 -3 s))))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1) (log.f32 s)))
(exp.f32 (+.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) (*.f32 (log.f32 s) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1) (*.f32 (log.f32 s) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(exp.f32 (+.f32 (log.f32 s) (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1)))
(exp.f32 (+.f32 (log.f32 (*.f32 -3 s)) (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1)))
Outputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (neg.f32 u))
(-.f32 (log.f32 4/3) u)
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u)))
(+.f32 (log.f32 4/3) (-.f32 (*.f32 u (*.f32 u -1/2)) u))
(-.f32 (log.f32 4/3) (+.f32 u (*.f32 1/2 (*.f32 u u))))
(fma.f32 u (*.f32 u -1/2) (-.f32 (log.f32 4/3) u))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(fma.f32 -1/3 (pow.f32 u 3) (+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u))))
(+.f32 (-.f32 (*.f32 u (*.f32 u -1/2)) u) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(fma.f32 -1/3 (pow.f32 u 3) (-.f32 (log.f32 4/3) (+.f32 u (*.f32 1/2 (*.f32 u u)))))
(fma.f32 -1/3 (pow.f32 u 3) (fma.f32 u (*.f32 u -1/2) (-.f32 (log.f32 4/3) u)))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))
(+.f32 (log.f32 -4/3) (log.f32 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 1 u))
(+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (/.f32 1 u)))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u)))))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (+.f32 (/.f32 -1 u) (/.f32 -1/2 (*.f32 u u)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3))))))
(+.f32 (log.f32 u) (+.f32 (log.f32 -4/3) (-.f32 (/.f32 -1 u) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3))))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))
(-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (/.f32 1 u))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 -1 u))
(-.f32 (log.f32 4/3) (+.f32 (log.f32 (/.f32 -1 u)) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 1/2 (*.f32 u u))) (/.f32 -1 u))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 -1 u) (/.f32 -1/2 (*.f32 u u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (-.f32 (log.f32 4/3) (+.f32 (log.f32 (/.f32 -1 u)) (/.f32 1/2 (*.f32 u u)))) (-.f32 (/.f32 -1 u) (/.f32 1/3 (pow.f32 u 3))))
(*.f32 -3 (log.f32 4/3))
(*.f32 (log.f32 4/3) -3)
(+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))
(fma.f32 3 u (*.f32 (log.f32 4/3) -3))
(fma.f32 (log.f32 4/3) -3 (*.f32 u 3))
(+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3))))
(fma.f32 3/2 (*.f32 u u) (fma.f32 3 u (*.f32 (log.f32 4/3) -3)))
(fma.f32 (*.f32 u u) 3/2 (fma.f32 (log.f32 4/3) -3 (*.f32 u 3)))
(+.f32 (pow.f32 u 3) (+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))))
(+.f32 (pow.f32 u 3) (fma.f32 3/2 (*.f32 u u) (fma.f32 3 u (*.f32 (log.f32 4/3) -3))))
(+.f32 (fma.f32 (log.f32 4/3) -3 (*.f32 u 3)) (*.f32 (*.f32 u u) (+.f32 u 3/2)))
(*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) -3)
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3)
(+.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 3 (/.f32 1 u)))
(fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u))
(fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u)))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(+.f32 (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 3/2 (*.f32 u u))) (fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u))))
(+.f32 (/.f32 3/2 (*.f32 u u)) (+.f32 (/.f32 1 (pow.f32 u 3)) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u))))
(*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3)
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3)
(+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (/.f32 3 u) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (+.f32 (/.f32 3/2 (*.f32 u u)) (/.f32 3 u)) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (+.f32 (/.f32 3/2 (*.f32 u u)) (/.f32 3 u)) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u))))
(+.f32 (/.f32 3/2 (*.f32 u u)) (+.f32 (/.f32 1 (pow.f32 u 3)) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u))))
1/3
(+.f32 (*.f32 -4/3 u) 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(*.f32 -4/3 u)
(*.f32 u -4/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(*.f32 -4/3 u)
(*.f32 u -4/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 (log.f32 4/3) s))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(fma.f32 3 (*.f32 u s) (*.f32 -3 (*.f32 (log.f32 4/3) s)))
(fma.f32 -3 (*.f32 (log.f32 4/3) s) (*.f32 u (*.f32 3 s)))
(*.f32 s (fma.f32 (log.f32 4/3) -3 (*.f32 u 3)))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (*.f32 -3 (*.f32 (log.f32 4/3) s))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 -3 (*.f32 (log.f32 4/3) s) (*.f32 u (*.f32 3 s))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (*.f32 s (fma.f32 (log.f32 4/3) -3 (*.f32 u 3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (fma.f32 s (pow.f32 u 3) (*.f32 -3 (*.f32 (log.f32 4/3) s)))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (fma.f32 (pow.f32 u 3) s (*.f32 (log.f32 4/3) (*.f32 -3 s)))))
(+.f32 (*.f32 s (+.f32 (pow.f32 u 3) (*.f32 (log.f32 4/3) -3))) (*.f32 s (*.f32 u (+.f32 3 (*.f32 3/2 u)))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(*.f32 (*.f32 -3 s) (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)))
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))))
(fma.f32 -3 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) (*.f32 3 (/.f32 s u)))
(fma.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 3 (/.f32 s u)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(+.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3)))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))) (/.f32 s (pow.f32 u 3)))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))) (/.f32 s (pow.f32 u 3)))
(+.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s)) (+.f32 (/.f32 s (pow.f32 u 3)) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)))
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))))
(fma.f32 (*.f32 -3 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 3 (/.f32 s u)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 -3 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(+.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3)))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 -3 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 3/2 (/.f32 s (*.f32 u u))))))
(+.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)) (+.f32 (/.f32 s (pow.f32 u 3)) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3))))
(+.f32 0 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1)) 2)) (log.f32 (cbrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1))))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1))) (log.f32 (sqrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1))))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(-.f32 (log1p.f32 (pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 3)) (log.f32 (+.f32 1 (-.f32 (*.f32 (pow.f32 (-.f32 1/4 u) 2) 16/9) (*.f32 4/3 (-.f32 1/4 u))))))
(-.f32 (log1p.f32 (*.f32 64/27 (pow.f32 (-.f32 1/4 u) 3))) (log1p.f32 (+.f32 (*.f32 (pow.f32 (-.f32 1/4 u) 2) 16/9) (*.f32 -4/3 (-.f32 1/4 u)))))
(-.f32 (log1p.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) (log1p.f32 (-.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2) (fma.f32 u -4/3 1/3))))
(-.f32 (log1p.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) (log1p.f32 (*.f32 (fma.f32 u -4/3 1/3) (+.f32 (*.f32 u -4/3) -2/3))))
(-.f32 (log1p.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) (log1p.f32 (*.f32 (-.f32 1/4 u) (fma.f32 16/9 (-.f32 1/4 u) -4/3))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 1)
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(-.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1/4 u) 2) 16/9))) (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 1/4 u)))))
(-.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1/4 u) 2) 16/9))) (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 1/4 u)))))
(-.f32 (log1p.f32 (*.f32 (pow.f32 (-.f32 1/4 u) 2) -16/9)) (log1p.f32 (*.f32 -4/3 (-.f32 1/4 u))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2))) (log.f32 (+.f32 2/3 (*.f32 4/3 u))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 1)
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(*.f32 1 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2) (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 1)
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2) 1/2)
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 3) 1/3)
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 3)
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2)
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(pow.f32 (exp.f32 1) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (sqrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))) (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(log.f32 (fma.f32 4/3 (-.f32 1/4 u) 1))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 3))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(exp.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 1/3))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 3))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1) 1))
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(+.f32 0 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3)))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1)
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3) 1)
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(pow.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)) 1/2)
(sqrt.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2) 9))
(sqrt.f32 (*.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2) 9))
(fabs.f32 (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3) 3) 1/3)
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3)
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) 2)) (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))) 2)) (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))) (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))))) (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))))
(sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))
(sqrt.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2) 9))
(sqrt.f32 (*.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2) 9))
(fabs.f32 (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(log.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3) 1)))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3) 3))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3) 1))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1/3))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 3))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 2))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1) 1))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(+.f32 0 (*.f32 4/3 (-.f32 1/4 u)))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(+.f32 1/3 (*.f32 (neg.f32 u) 4/3))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(+.f32 1/3 (*.f32 4/3 (neg.f32 u)))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u)))))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(-.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) 1)
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(/.f32 (*.f32 (-.f32 1/64 (pow.f32 u 3)) 4/3) (fma.f32 u (+.f32 1/4 u) 1/16))
(/.f32 (-.f32 1/64 (pow.f32 u 3)) (/.f32 (fma.f32 u (+.f32 u 1/4) 1/16) 4/3))
(*.f32 (/.f32 4/3 (fma.f32 u (+.f32 u 1/4) 1/16)) (-.f32 1/64 (pow.f32 u 3)))
(/.f32 (*.f32 (-.f32 1/16 (*.f32 u u)) 4/3) (+.f32 1/4 u))
(/.f32 (-.f32 1/16 (*.f32 u u)) (/.f32 (+.f32 u 1/4) 4/3))
(*.f32 (/.f32 4/3 (+.f32 u 1/4)) (-.f32 1/16 (*.f32 u u)))
(/.f32 (*.f32 4/3 (-.f32 1/64 (pow.f32 u 3))) (fma.f32 u (+.f32 1/4 u) 1/16))
(/.f32 (-.f32 1/64 (pow.f32 u 3)) (/.f32 (fma.f32 u (+.f32 u 1/4) 1/16) 4/3))
(*.f32 (/.f32 4/3 (fma.f32 u (+.f32 u 1/4) 1/16)) (-.f32 1/64 (pow.f32 u 3)))
(/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 1/4 u))
(/.f32 (-.f32 1/16 (*.f32 u u)) (/.f32 (+.f32 u 1/4) 4/3))
(*.f32 (/.f32 4/3 (+.f32 u 1/4)) (-.f32 1/16 (*.f32 u u)))
(pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 1)
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(pow.f32 (*.f32 (pow.f32 (-.f32 1/4 u) 2) 16/9) 1/2)
(sqrt.f32 (*.f32 (pow.f32 (-.f32 1/4 u) 2) 16/9))
(sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2))
(fabs.f32 (fma.f32 u -4/3 1/3))
(pow.f32 (pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 3) 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(pow.f32 (cbrt.f32 (*.f32 4/3 (-.f32 1/4 u))) 3)
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(pow.f32 (sqrt.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 4/3 (-.f32 1/4 u))))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2)) (cbrt.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 1/3))) 2)) (cbrt.f32 (log.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u))))) (sqrt.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 1/3))))
(sqrt.f32 (*.f32 (pow.f32 (-.f32 1/4 u) 2) 16/9))
(sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2))
(fabs.f32 (fma.f32 u -4/3 1/3))
(log.f32 (pow.f32 (exp.f32 4/3) (-.f32 1/4 u)))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(cbrt.f32 (pow.f32 (*.f32 4/3 (-.f32 1/4 u)) 3))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(expm1.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(log1p.f32 (expm1.f32 (*.f32 4/3 (-.f32 1/4 u))))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(exp.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u))))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(exp.f32 (*.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u))) 1))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1/3))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 4/3 (-.f32 1/4 u)))) 3))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 4/3 (-.f32 1/4 u))) 1) 1))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(fma.f32 1 (fma.f32 4/3 (-.f32 1/4 u) 1) -1)
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1)) 2) (cbrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1)) -1)
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(fma.f32 (sqrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1)) (sqrt.f32 (fma.f32 4/3 (-.f32 1/4 u) 1)) -1)
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(+.f32 0 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s))))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 1)
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 1)
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 2) 1/2)
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 3) 1/3)
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 3)
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 2)
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))) 2)) (cbrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))) (sqrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 2))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(log.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)) 1)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 3))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)) 1))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 1))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 1/3))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 3))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 2))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 1) 1))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1) (log.f32 (*.f32 -3 s))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1) (log.f32 s)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (+.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) (*.f32 (log.f32 s) 1)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1) (*.f32 (log.f32 s) 1)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (+.f32 (log.f32 s) (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (+.f32 (log.f32 (*.f32 -3 s)) (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))

localize65.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
0.3b
(*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
0.6b
(log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))
0.7b
(fma.f32 (+.f32 u -1/4) -4/3 1)
Compiler

Compiled 44 to 35 computations (20.5% saved)

series92.0ms (0.8%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
85.0ms
s
@0
(*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
1.0ms
s
@0
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
0.0ms
s
@inf
(*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
0.0ms
s
@-inf
(*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
0.0ms
u
@0
(fma.f32 (+.f32 u -1/4) -4/3 1)

rewrite68.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
502×log-prod_binary32
392×exp-prod_binary32
299×prod-exp_binary32
297×pow2_binary32
278×pow-prod-down_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01247
124547
2278044
Stop Event
node limit
Counts
4 → 137
Calls
Call 1
Inputs
(fma.f32 (+.f32 u -1/4) -4/3 1)
(log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))
(*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (+.f32 u -1/4) -4/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (fma.f32 (+.f32 u -1/4) -4/3 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u -1/4) -4/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (+.f32 u -1/4) -4/3) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (+.f32 u -1/4) -4/3 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 2) (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (E.f32) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (pow.f32 (E.f32) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (E.f32) (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (pow.f32 (E.f32) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 3) 1) (+.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) (-.f32 1 (*.f32 (*.f32 (+.f32 u -1/4) -4/3) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) 1) (fma.f32 (+.f32 u -1/4) -4/3 -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (E.f32) (exp.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (E.f32))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (E.f32) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (*.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (*.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) 1) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (+.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 3) 1)) (log.f32 (+.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) (-.f32 1 (*.f32 (*.f32 (+.f32 u -1/4) -4/3) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) 1)) (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 3 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/3 (*.f32 3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (E.f32) (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (E.f32) (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1) (log.f32 s)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (*.f32 (log.f32 s) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1) (*.f32 (log.f32 s) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log.f32 s) (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (E.f32) (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 9 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 9 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) -3)) (*.f32 (log.f32 s) 1)))))))

simplify84.0ms (0.7%)

Algorithm
egg-herbie
Rules
453×log-prod_binary32
311×sqr-pow_binary32
308×distribute-rgt-out_binary32
249×cube-prod_binary32
243×fma-def_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04063391
110103277
236693230
Stop Event
node limit
Counts
209 → 337
Calls
Call 1
Inputs
4/3
(+.f32 (*.f32 -4/3 u) 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(*.f32 -4/3 u)
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(*.f32 -4/3 u)
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 4/3))
(+.f32 (*.f32 s (log.f32 4/3)) (*.f32 -1 (*.f32 s u)))
(+.f32 (*.f32 s (log.f32 4/3)) (+.f32 (*.f32 -1 (*.f32 s u)) (*.f32 -1/2 (*.f32 s (pow.f32 u 2)))))
(+.f32 (*.f32 s (log.f32 4/3)) (+.f32 (*.f32 -1 (*.f32 s u)) (+.f32 (*.f32 -1/2 (*.f32 s (pow.f32 u 2))) (*.f32 -1/3 (*.f32 s (pow.f32 u 3))))))
(*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 -1 (/.f32 s u)))
(+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (*.f32 -1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (*.f32 -1 (/.f32 s u)))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 -1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 1 (*.f32 (+.f32 u -1/4) -4/3))
(+.f32 0 (fma.f32 (+.f32 u -1/4) -4/3 1))
(+.f32 (*.f32 (+.f32 u -1/4) -4/3) 1)
(+.f32 (*.f32 (*.f32 (+.f32 u -1/4) -4/3) 1) 1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) 1)
(*.f32 1 (fma.f32 (+.f32 u -1/4) -4/3 1))
(*.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)
(*.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 2) (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(*.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(*.f32 (pow.f32 (E.f32) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (pow.f32 (E.f32) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(*.f32 (pow.f32 (E.f32) (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (pow.f32 (E.f32) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 3) 1) (+.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) (-.f32 1 (*.f32 (*.f32 (+.f32 u -1/4) -4/3) 1))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) 1) (fma.f32 (+.f32 u -1/4) -4/3 -1))
(/.f32 (pow.f32 (E.f32) (exp.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (E.f32))
(pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)
(pow.f32 (E.f32) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(pow.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 3) 1/3)
(pow.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 3)
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 2)
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (*.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1))
(pow.f32 (exp.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (*.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) 1) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2))
(log.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 3))
(expm1.f32 (log1p.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(log1p.f32 (expm1.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(exp.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1/3))
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3))
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2))
(+.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 0)
(+.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(+.f32 (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(+.f32 (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(+.f32 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1)
(-.f32 (log.f32 (+.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 3) 1)) (log.f32 (+.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) (-.f32 1 (*.f32 (*.f32 (+.f32 u -1/4) -4/3) 1)))))
(-.f32 (log.f32 (-.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) 1)) (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 -1)))
(*.f32 1 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 3 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 2 (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 1/3 (*.f32 3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)
(pow.f32 (E.f32) (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2) 1/2)
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3) 1/3)
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3)
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))
(exp.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1) 1))
(+.f32 0 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))) 1)
(pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 2))
(log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 1))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)) 1) 1))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1) (log.f32 s)))
(exp.f32 (+.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (*.f32 (log.f32 s) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1) (*.f32 (log.f32 s) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(exp.f32 (+.f32 (log.f32 s) (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1)))
(+.f32 0 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))) 1)
(pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))))
(pow.f32 (*.f32 9 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 2)) 1/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))))
(sqrt.f32 (*.f32 9 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 2)))
(log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)) 1))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))) 1) 1))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) -3))))
(exp.f32 (+.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) -3)) (*.f32 (log.f32 s) 1)))
Outputs
4/3
(+.f32 (*.f32 -4/3 u) 4/3)
(fma.f32 -4/3 u 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(fma.f32 -4/3 u 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(fma.f32 -4/3 u 4/3)
(*.f32 -4/3 u)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(*.f32 -4/3 u)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 4/3)
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (neg.f32 u))
(-.f32 (log.f32 4/3) u)
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u)))
(+.f32 (log.f32 4/3) (-.f32 (*.f32 -1/2 (*.f32 u u)) u))
(-.f32 (+.f32 (log.f32 4/3) (*.f32 u (*.f32 u -1/2))) u)
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(fma.f32 -1/3 (pow.f32 u 3) (+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u))))
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 u u)) u) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(+.f32 (-.f32 (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)) u) (*.f32 u (*.f32 u -1/2)))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))
(+.f32 (log.f32 -4/3) (log.f32 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 1 u))
(+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (/.f32 1 u)))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (log.f32 u) (-.f32 (-.f32 (log.f32 -4/3) (/.f32 1/2 (*.f32 u u))) (/.f32 1 u)))
(+.f32 (+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (/.f32 -1 u))) (/.f32 -1/2 (*.f32 u u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (log.f32 u) (-.f32 (log.f32 -4/3) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3))))))
(+.f32 (log.f32 u) (-.f32 (+.f32 (log.f32 -4/3) (/.f32 -1/2 (*.f32 u u))) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))
(-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (/.f32 1 u))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 -1 u))
(-.f32 (+.f32 (log.f32 4/3) (/.f32 -1 u)) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 -1 u) (/.f32 -1/2 (*.f32 u u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (-.f32 (/.f32 -1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(*.f32 s (log.f32 4/3))
(*.f32 (log.f32 4/3) s)
(+.f32 (*.f32 s (log.f32 4/3)) (*.f32 -1 (*.f32 s u)))
(fma.f32 s (log.f32 4/3) (neg.f32 (*.f32 u s)))
(fma.f32 (log.f32 4/3) s (*.f32 u (neg.f32 s)))
(*.f32 s (-.f32 (log.f32 4/3) u))
(+.f32 (*.f32 s (log.f32 4/3)) (+.f32 (*.f32 -1 (*.f32 s u)) (*.f32 -1/2 (*.f32 s (pow.f32 u 2)))))
(fma.f32 s (log.f32 4/3) (fma.f32 -1 (*.f32 u s) (*.f32 -1/2 (*.f32 (*.f32 u u) s))))
(fma.f32 (log.f32 4/3) s (-.f32 (*.f32 -1/2 (*.f32 (*.f32 u u) s)) (*.f32 u s)))
(fma.f32 (log.f32 4/3) s (*.f32 u (-.f32 (*.f32 (*.f32 -1/2 s) u) s)))
(+.f32 (*.f32 s (log.f32 4/3)) (+.f32 (*.f32 -1 (*.f32 s u)) (+.f32 (*.f32 -1/2 (*.f32 s (pow.f32 u 2))) (*.f32 -1/3 (*.f32 s (pow.f32 u 3))))))
(fma.f32 s (log.f32 4/3) (fma.f32 -1 (*.f32 u s) (fma.f32 -1/2 (*.f32 (*.f32 u u) s) (*.f32 -1/3 (*.f32 (pow.f32 u 3) s)))))
(fma.f32 (log.f32 4/3) s (-.f32 (fma.f32 -1/2 (*.f32 (*.f32 u u) s) (*.f32 -1/3 (*.f32 (pow.f32 u 3) s))) (*.f32 u s)))
(+.f32 (*.f32 u (-.f32 (*.f32 (*.f32 -1/2 s) u) s)) (*.f32 s (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3))))
(*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s)
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s)
(+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 -1 (/.f32 s u)))
(fma.f32 s (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (neg.f32 (/.f32 s u)))
(fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s (/.f32 (neg.f32 s) u))
(+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 s (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (fma.f32 -1 (/.f32 s u) (/.f32 (*.f32 -1/2 s) (*.f32 u u))))
(fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s (-.f32 (*.f32 -1/2 (/.f32 s (*.f32 u u))) (/.f32 s u)))
(fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s (*.f32 (/.f32 s u) (+.f32 -1 (/.f32 -1/2 u))))
(+.f32 (*.f32 -1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2))))))
(fma.f32 -1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 s (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (fma.f32 -1 (/.f32 s u) (/.f32 (*.f32 -1/2 s) (*.f32 u u)))))
(fma.f32 -1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s (-.f32 (*.f32 -1/2 (/.f32 s (*.f32 u u))) (/.f32 s u))))
(fma.f32 -1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s (*.f32 (/.f32 s u) (+.f32 -1 (/.f32 -1/2 u)))))
(*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s)
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s)
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (*.f32 -1 (/.f32 s u)))
(fma.f32 s (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (neg.f32 (/.f32 s u)))
(-.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s) (/.f32 s u))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 s (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (fma.f32 -1 (/.f32 s u) (/.f32 (*.f32 -1/2 s) (*.f32 u u))))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s (-.f32 (*.f32 -1/2 (/.f32 s (*.f32 u u))) (/.f32 s u)))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s (*.f32 (/.f32 s u) (+.f32 -1 (/.f32 -1/2 u))))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 -1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2))))))
(fma.f32 s (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (fma.f32 -1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 -1 (/.f32 s u) (/.f32 (*.f32 -1/2 s) (*.f32 u u)))))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s (fma.f32 -1/3 (/.f32 s (pow.f32 u 3)) (-.f32 (*.f32 -1/2 (/.f32 s (*.f32 u u))) (/.f32 s u))))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s (-.f32 (*.f32 (/.f32 s (*.f32 u u)) (+.f32 (/.f32 -1/3 u) -1/2)) (/.f32 s u)))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (*.f32 (log.f32 4/3) s) -3)
(*.f32 (log.f32 4/3) (*.f32 s -3))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(fma.f32 3 (*.f32 u s) (*.f32 (*.f32 (log.f32 4/3) s) -3))
(fma.f32 (*.f32 s -3) (log.f32 4/3) (*.f32 3 (*.f32 u s)))
(*.f32 s (+.f32 (*.f32 -3 (log.f32 4/3)) (*.f32 3 u)))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (*.f32 (*.f32 (log.f32 4/3) s) -3)))
(fma.f32 (*.f32 (*.f32 u u) s) 3/2 (fma.f32 (*.f32 s -3) (log.f32 4/3) (*.f32 3 (*.f32 u s))))
(fma.f32 (*.f32 (*.f32 u u) s) 3/2 (*.f32 s (+.f32 (*.f32 -3 (log.f32 4/3)) (*.f32 3 u))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (fma.f32 s (pow.f32 u 3) (*.f32 (*.f32 (log.f32 4/3) s) -3))))
(fma.f32 (*.f32 (*.f32 u u) s) 3/2 (fma.f32 3 (*.f32 u s) (fma.f32 (*.f32 s -3) (log.f32 4/3) (*.f32 (pow.f32 u 3) s))))
(fma.f32 (*.f32 (*.f32 u u) s) 3/2 (fma.f32 3 (*.f32 u s) (*.f32 s (+.f32 (pow.f32 u 3) (*.f32 -3 (log.f32 4/3))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(*.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) -3)
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 s -3))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) -3))
(fma.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) -3 (*.f32 3 (/.f32 s u)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (/.f32 (*.f32 3/2 s) (*.f32 u u))))
(fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) -3 (*.f32 (/.f32 s (*.f32 u u)) 3/2)))
(+.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 s -3)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (/.f32 (*.f32 3/2 s) (*.f32 u u)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) -3 (*.f32 (/.f32 s (*.f32 u u)) 3/2))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 s -3)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u)))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(*.f32 (*.f32 s -3) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)))
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 s -3))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 s -3) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))))
(fma.f32 (*.f32 s -3) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 3 (/.f32 s u)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (/.f32 (*.f32 3/2 s) (*.f32 u u))))
(fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s) -3 (*.f32 (/.f32 s (*.f32 u u)) 3/2)))
(+.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 s -3)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (/.f32 (*.f32 3/2 s) (*.f32 u u)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s) -3 (*.f32 (/.f32 s (*.f32 u u)) 3/2))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 s -3)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u)))))
(+.f32 1 (*.f32 (+.f32 u -1/4) -4/3))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(+.f32 0 (fma.f32 (+.f32 u -1/4) -4/3 1))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(+.f32 (*.f32 (+.f32 u -1/4) -4/3) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(+.f32 (*.f32 (*.f32 (+.f32 u -1/4) -4/3) 1) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 -4/3 (+.f32 u -1/4) 1)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 -4/3 (+.f32 u -1/4) 1)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(*.f32 1 (fma.f32 (+.f32 u -1/4) -4/3 1))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(*.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(*.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 2))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 2) (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(*.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(*.f32 (pow.f32 (E.f32) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (pow.f32 (E.f32) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(*.f32 (pow.f32 (E.f32) (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (pow.f32 (E.f32) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 3) 1) (+.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) (-.f32 1 (*.f32 (*.f32 (+.f32 u -1/4) -4/3) 1))))
(/.f32 (+.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) -64/27)) (+.f32 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 2) (-.f32 1 (*.f32 -4/3 (+.f32 u -1/4)))))
(/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 3) -64/27 1) (+.f32 1 (+.f32 (*.f32 4/3 (+.f32 u -1/4)) (pow.f32 (+.f32 (*.f32 -4/3 u) 1/3) 2))))
(/.f32 (fma.f32 (pow.f32 (+.f32 u -1/4) 3) -64/27 1) (+.f32 1 (*.f32 (+.f32 (*.f32 -4/3 u) 1/3) (fma.f32 -4/3 (+.f32 u -1/4) -1))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) 1) (fma.f32 (+.f32 u -1/4) -4/3 -1))
(/.f32 (+.f32 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 2) -1) (fma.f32 (+.f32 u -1/4) -4/3 -1))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (*.f32 -4/3 u) 1/3) 2)) (fma.f32 -4/3 (+.f32 u -1/4) -1))
(/.f32 (pow.f32 (E.f32) (exp.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (E.f32))
(/.f32 (pow.f32 (E.f32) (exp.f32 (log1p.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))) (E.f32))
(/.f32 (pow.f32 (E.f32) (exp.f32 (log1p.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))) (E.f32))
(pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 1)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (E.f32) (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2) 1/2)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 3) 1/3)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (cbrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 3)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)) 2)
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) 2))) (cbrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (*.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) 2))) (cbrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(pow.f32 (exp.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))
(pow.f32 (exp.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)))
(pow.f32 (exp.f32 (cbrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))) (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) 2)))
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (*.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) 1) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) 2))) (cbrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)))) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) 2)))) (cbrt.f32 (cbrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) 2))) (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) 2))) (cbrt.f32 (sqrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))) (cbrt.f32 (sqrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) 2))) (sqrt.f32 (cbrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))) (sqrt.f32 (cbrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (cbrt.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))) (cbrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))) (cbrt.f32 (sqrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (sqrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)))) (sqrt.f32 (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))) (sqrt.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) 2)))) (sqrt.f32 (cbrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))) (sqrt.f32 (sqrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))) (sqrt.f32 (sqrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))) (sqrt.f32 (sqrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))))
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 2))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(log.f32 (exp.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) 3))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(expm1.f32 (log1p.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(log1p.f32 (expm1.f32 (fma.f32 (+.f32 u -1/4) -4/3 1)))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(exp.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1/3))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(exp.f32 (*.f32 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2))
(fma.f32 (+.f32 u -1/4) -4/3 1)
(fma.f32 -4/3 (+.f32 u -1/4) 1)
(+.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 0)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(+.f32 0 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(+.f32 (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(+.f32 (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(+.f32 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (*.f32 2 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(-.f32 (log.f32 (+.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 3) 1)) (log.f32 (+.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) (-.f32 1 (*.f32 (*.f32 (+.f32 u -1/4) -4/3) 1)))))
(-.f32 (log.f32 (+.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 3) -64/27))) (log.f32 (+.f32 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 2) (-.f32 1 (*.f32 -4/3 (+.f32 u -1/4))))))
(-.f32 (log1p.f32 (pow.f32 (+.f32 (*.f32 -4/3 u) 1/3) 3)) (log.f32 (+.f32 1 (+.f32 (*.f32 4/3 (+.f32 u -1/4)) (pow.f32 (+.f32 (*.f32 -4/3 u) 1/3) 2)))))
(-.f32 (log1p.f32 (pow.f32 (+.f32 (*.f32 -4/3 u) 1/3) 3)) (log1p.f32 (*.f32 (+.f32 (*.f32 -4/3 u) 1/3) (fma.f32 -4/3 (+.f32 u -1/4) -1))))
(-.f32 (log.f32 (-.f32 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2) 1)) (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 -1)))
(-.f32 (log.f32 (+.f32 (pow.f32 (*.f32 -4/3 (+.f32 u -1/4)) 2) -1)) (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 -1)))
(-.f32 (log.f32 (+.f32 -1 (pow.f32 (+.f32 (*.f32 -4/3 u) 1/3) 2))) (log.f32 (fma.f32 -4/3 (+.f32 u -1/4) -1)))
(*.f32 1 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) 2)) (cbrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2)) (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))) 2)) (cbrt.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) 2)) (cbrt.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(*.f32 3 (*.f32 1/3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(*.f32 2 (*.f32 1/2 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(*.f32 1/3 (*.f32 3 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 1)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(pow.f32 (E.f32) (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2) 1/2)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3) 1/3)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2)
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))) (sqrt.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))) (sqrt.f32 (log.f32 (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))) (sqrt.f32 (log.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))))
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 2))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) 3))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(exp.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1/3))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 3))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 2))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1) 1))
(log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))
(log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))
(+.f32 0 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s)))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 -4/3 (+.f32 u -1/4) 1) s))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))) 1)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 1)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(pow.f32 (E.f32) (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 2) 1/2)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 3) 1/3)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)) 3)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)) 2)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))) 2)) (cbrt.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))) 2)) (cbrt.f32 (log.f32 (*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))) (sqrt.f32 (log.f32 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))))) (sqrt.f32 (log.f32 (*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 2))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 1)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 3))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) s) 1))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)) 1))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))) 1/3))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))) 3))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s))) 2))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)) 1) 1))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1) (log.f32 s)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(exp.f32 (+.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) (*.f32 (log.f32 s) 1)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1) (*.f32 (log.f32 s) 1)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(exp.f32 (+.f32 (log.f32 s) (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (*.f32 (log.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 1)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))
(+.f32 0 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3))))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 -4/3 (+.f32 u -1/4) 1) (*.f32 s -3)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))) 1)
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)) 1)
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(pow.f32 (E.f32) (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(pow.f32 (*.f32 9 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 2)) 1/2)
(sqrt.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))) 2) 9))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))) 2) 9))
(fabs.f32 (*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)) 3) 1/3)
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))) 3)
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))) 2)
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))) 2)) (cbrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))))) 2)) (cbrt.f32 (log.f32 (*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))))) (sqrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))))) (sqrt.f32 (log.f32 (*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3)))))
(sqrt.f32 (*.f32 9 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s) 2)))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))) 2) 9))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))) 2) 9))
(fabs.f32 (*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3)))
(log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)) 1)))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)) 3))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)) 1))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))) 1))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))) 1/3))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))) 3))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3)))) 2))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) (*.f32 s -3))) 1) 1))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) -3))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))
(exp.f32 (+.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) -3)) (*.f32 (log.f32 s) 1)))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (*.f32 -3 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))))
(*.f32 (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3)) (*.f32 s -3))

localize102.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)
0.5b
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)))
0.5b
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
0.8b
(-.f32 1/3 (/.f32 u 3/4))
Compiler

Compiled 60 to 50 computations (16.7% saved)

series4.0ms (0%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
u
@0
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)
0.0ms
u
@inf
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)))
0.0ms
u
@0
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)))
0.0ms
u
@-inf
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)))
0.0ms
u
@0
(-.f32 1/3 (/.f32 u 3/4))

rewrite66.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
534×unpow-prod-down_binary32
434×log-prod_binary32
331×exp-prod_binary32
285×prod-diff_binary32
261×pow2_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01140
122140
2259032
Stop Event
node limit
Counts
4 → 185
Calls
Call 1
Inputs
(-.f32 1/3 (/.f32 u 3/4))
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)))
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1/3 (*.f32 u -4/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1/3 (*.f32 (*.f32 u -4/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u -4/3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (fma.f32 u -4/3 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 1/3))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 u -4/3 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 u -4/3 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) (pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 2) (cbrt.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 u -4/3 1/3)) (sqrt.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27)) (/.f32 1 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27)) (pow.f32 (/.f32 1 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 u 4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (pow.f32 (/.f32 1 (fma.f32 u 4/3 1/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 1/3) (fma.f32 u -4/3 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (*.f32 (fma.f32 u -4/3 1/3) (cbrt.f32 (fma.f32 u -4/3 1/3))) 2) 1/3) (cbrt.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 5/2) 1/3) (cbrt.f32 (sqrt.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))) 2) 3) (cbrt.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9) (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 u 4/3 1/3) (-.f32 1/9 (*.f32 (*.f32 u u) 16/9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27)) (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (fma.f32 u 4/3 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27))) (neg.f32 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9))) (neg.f32 (fma.f32 u 4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1/27 (*.f32 (pow.f32 u 3) -64/27)) (+.f32 1/9 (-.f32 (pow.f32 (*.f32 u -4/3) 2) (*.f32 1/3 (*.f32 u -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1/9 (pow.f32 (*.f32 u -4/3) 2)) (-.f32 1/3 (*.f32 u -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 u -4/3 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 u -4/3 1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9) (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 u 4/3 1/3) (-.f32 1/9 (*.f32 (*.f32 u u) 16/9))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 1/3))) 2)) (cbrt.f32 (log.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 u -4/3 1/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 1/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 u -4/3 1/3)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u -4/3 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (+.f32 4/3 (*.f32 u -4/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 u -4/3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9)) (neg.f32 (cbrt.f32 (*.f32 u 4/3))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 u 4/3)) (neg.f32 (sqrt.f32 (*.f32 u 4/3))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 u) 4/3 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (+.f32 4/3 (*.f32 u -4/3))) 2) (cbrt.f32 (+.f32 4/3 (*.f32 u -4/3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 u -4/3)) 2) (cbrt.f32 (*.f32 u -4/3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (+.f32 4/3 (*.f32 u -4/3))) (sqrt.f32 (+.f32 4/3 (*.f32 u -4/3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 u -4/3)) (sqrt.f32 (*.f32 u -4/3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -1 (*.f32 u 4/3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9))) (cbrt.f32 (*.f32 u 4/3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (sqrt.f32 (*.f32 u 4/3))) (sqrt.f32 (*.f32 u 4/3)) 1/3)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log1p.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 4/3 (*.f32 u -4/3))) 2)) (log.f32 (cbrt.f32 (+.f32 4/3 (*.f32 u -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (+.f32 4/3 (*.f32 u -4/3)))) (log.f32 (sqrt.f32 (+.f32 4/3 (*.f32 u -4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log1p.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) (log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2) (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 (pow.f32 (fma.f32 u -4/3 1/3) 2))) (log.f32 (-.f32 1 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 1/3) (log1p.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2) 1/3) (cbrt.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 5/2) 1/3) (cbrt.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2) 3) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))) (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 4/3 (*.f32 u -4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (pow.f32 (cbrt.f32 -3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (pow.f32 (sqrt.f32 -3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 2) (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2) (*.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2) (pow.f32 (*.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (pow.f32 (*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -3 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2)) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 -3 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 1/3) (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 -3 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2)) 1) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 -3 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 1) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3))) 1/3) (pow.f32 (sqrt.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) (log1p.f32 (fma.f32 u -4/3 1/3))) 1/3) (cbrt.f32 -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (*.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) -3) 1/3) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (*.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2) 1/3) (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 5/2) 1/3) (cbrt.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 -3) 3) (log1p.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2) 3) (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 -3) 2) (log1p.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 3) 1) (+.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 2) (+.f32 1 (*.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 2) 1) (+.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) 2) (cbrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) (sqrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) -1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 3) 1) (+.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 2) (+.f32 1 (*.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 2) 1) (+.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) 2) (cbrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) (sqrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) -1)))))

simplify126.0ms (1%)

Algorithm
egg-herbie
Rules
494×distribute-rgt-in_binary32
446×distribute-lft-in_binary32
283×sqr-pow_binary32
278×fma-neg_binary32
250×cancel-sign-sub-inv_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04343544
110483033
231512981
Stop Event
node limit
Counts
233 → 296
Calls
Call 1
Inputs
1/3
(+.f32 (*.f32 -4/3 u) 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(*.f32 -4/3 u)
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(*.f32 -4/3 u)
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(*.f32 -3 (log.f32 4/3))
(+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))
(+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3))))
(+.f32 (pow.f32 u 3) (+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))))
(*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(+.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 3 (/.f32 1 u)))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
(*.f32 -3 (log.f32 4/3))
(+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))
(+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3))))
(+.f32 (pow.f32 u 3) (+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))))
(*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(+.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 3 (/.f32 1 u)))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
(+.f32 1/3 (*.f32 u -4/3))
(+.f32 1/3 (*.f32 (*.f32 u -4/3) 1))
(+.f32 (*.f32 u -4/3) 1/3)
(+.f32 0 (fma.f32 u -4/3 1/3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 1/3))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 (fma.f32 u -4/3 1/3) 1)
(*.f32 1 (fma.f32 u -4/3 1/3))
(*.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) (pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 2) (cbrt.f32 (fma.f32 u -4/3 1/3)))
(*.f32 (sqrt.f32 (fma.f32 u -4/3 1/3)) (sqrt.f32 (fma.f32 u -4/3 1/3)))
(*.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27)) (/.f32 1 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9)))
(*.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27)) (pow.f32 (/.f32 1 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9)) 1))
(*.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 u 4/3 1/3)))
(*.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (pow.f32 (/.f32 1 (fma.f32 u 4/3 1/3)) 1))
(*.f32 (pow.f32 1 1/3) (fma.f32 u -4/3 1/3))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) 1/3))
(*.f32 (pow.f32 (pow.f32 (*.f32 (fma.f32 u -4/3 1/3) (cbrt.f32 (fma.f32 u -4/3 1/3))) 2) 1/3) (cbrt.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 5/2) 1/3) (cbrt.f32 (sqrt.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))) 2) 3) (cbrt.f32 (fma.f32 u -4/3 1/3)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))) 3))
(/.f32 1 (/.f32 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9) (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27))))
(/.f32 1 (/.f32 (fma.f32 u 4/3 1/3) (-.f32 1/9 (*.f32 (*.f32 u u) 16/9))))
(/.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27)) (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9))
(/.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (fma.f32 u 4/3 1/3))
(/.f32 (neg.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27))) (neg.f32 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9)))
(/.f32 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9))) (neg.f32 (fma.f32 u 4/3 1/3)))
(/.f32 (+.f32 1/27 (*.f32 (pow.f32 u 3) -64/27)) (+.f32 1/9 (-.f32 (pow.f32 (*.f32 u -4/3) 2) (*.f32 1/3 (*.f32 u -4/3)))))
(/.f32 (-.f32 1/9 (pow.f32 (*.f32 u -4/3) 2)) (-.f32 1/3 (*.f32 u -4/3)))
(pow.f32 (fma.f32 u -4/3 1/3) 1)
(pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3) 1/3)
(pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 3)
(pow.f32 (sqrt.f32 (fma.f32 u -4/3 1/3)) 2)
(pow.f32 (exp.f32 1) (log.f32 (fma.f32 u -4/3 1/3)))
(pow.f32 (/.f32 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9) (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27))) -1)
(pow.f32 (/.f32 (fma.f32 u 4/3 1/3) (-.f32 1/9 (*.f32 (*.f32 u u) 16/9))) -1)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 1/3))) 2)) (cbrt.f32 (log.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 1/3))))
(sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2))
(log.f32 (exp.f32 (fma.f32 u -4/3 1/3)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u -4/3 1/3))))
(cbrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3))
(expm1.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))
(log1p.f32 (expm1.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (log.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (*.f32 (log.f32 (fma.f32 u -4/3 1/3)) 1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 1/3))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 u -4/3 1/3)) 1) 1))
(fma.f32 u -4/3 1/3)
(fma.f32 1 (+.f32 4/3 (*.f32 u -4/3)) -1)
(fma.f32 1 (*.f32 u -4/3) 1/3)
(fma.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9)) (neg.f32 (cbrt.f32 (*.f32 u 4/3))) 1/3)
(fma.f32 (sqrt.f32 (*.f32 u 4/3)) (neg.f32 (sqrt.f32 (*.f32 u 4/3))) 1/3)
(fma.f32 (neg.f32 u) 4/3 1/3)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 4/3 (*.f32 u -4/3))) 2) (cbrt.f32 (+.f32 4/3 (*.f32 u -4/3))) -1)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u -4/3)) 2) (cbrt.f32 (*.f32 u -4/3)) 1/3)
(fma.f32 (sqrt.f32 (+.f32 4/3 (*.f32 u -4/3))) (sqrt.f32 (+.f32 4/3 (*.f32 u -4/3))) -1)
(fma.f32 (sqrt.f32 (*.f32 u -4/3)) (sqrt.f32 (*.f32 u -4/3)) 1/3)
(fma.f32 -1 (*.f32 u 4/3) 1/3)
(fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9))) (cbrt.f32 (*.f32 u 4/3)) 1/3)
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 u 4/3))) (sqrt.f32 (*.f32 u 4/3)) 1/3)
(+.f32 0 (log1p.f32 (fma.f32 u -4/3 1/3)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 4/3 (*.f32 u -4/3))) 2)) (log.f32 (cbrt.f32 (+.f32 4/3 (*.f32 u -4/3)))))
(+.f32 (log.f32 (sqrt.f32 (+.f32 4/3 (*.f32 u -4/3)))) (log.f32 (sqrt.f32 (+.f32 4/3 (*.f32 u -4/3)))))
(-.f32 (log1p.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) (log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2) (fma.f32 u -4/3 1/3)))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 1)
(-.f32 (log.f32 (-.f32 1 (pow.f32 (fma.f32 u -4/3 1/3) 2))) (log.f32 (-.f32 1 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)
(*.f32 1 (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (pow.f32 1 1/3) (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)) 1/3))
(*.f32 (pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2) 1/3) (cbrt.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 (pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 5/2) 1/3) (cbrt.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2) 3) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 3))
(pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)
(pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2) 1/2)
(pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3) 1/3)
(pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 3)
(pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2)
(pow.f32 (exp.f32 1) (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))) (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2))
(log.f32 (+.f32 4/3 (*.f32 u -4/3)))
(cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) 1))
(+.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) -1)
(+.f32 0 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))
(-.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1)
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (pow.f32 (cbrt.f32 -3) 3))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (pow.f32 (sqrt.f32 -3) 2))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 1)
(*.f32 1 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 2) (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2) (*.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) -3))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2) (pow.f32 (*.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) -3) 1))
(*.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) -3))
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (pow.f32 (*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) -3) 1))
(*.f32 (*.f32 -3 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2)) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (*.f32 -3 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (pow.f32 1 1/3) (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))
(*.f32 (pow.f32 (*.f32 -3 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2)) 1) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (pow.f32 (*.f32 -3 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 1) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3))) 1/3) (pow.f32 (sqrt.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3))) 1/3))
(*.f32 (pow.f32 (*.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) (log1p.f32 (fma.f32 u -4/3 1/3))) 1/3) (cbrt.f32 -3))
(*.f32 (pow.f32 (*.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) -3) 1/3) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2) 1/3) (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 5/2) 1/3) (cbrt.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(*.f32 (pow.f32 (cbrt.f32 -3) 3) (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2) 3) (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 3))
(*.f32 (pow.f32 (sqrt.f32 -3) 2) (log1p.f32 (fma.f32 u -4/3 1/3)))
(/.f32 (-.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 3) 1) (+.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 2) (+.f32 1 (*.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 2) 1) (+.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1))
(pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 1)
(pow.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) 1/2)
(pow.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)))
(log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(cbrt.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 1) 1))
(fma.f32 1 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) 2) (cbrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) (sqrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) -1)
(+.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) -1)
(+.f32 0 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))
(-.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1)
(/.f32 (-.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 3) 1) (+.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 2) (+.f32 1 (*.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 2) 1) (+.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1))
(pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 1)
(pow.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) 1/2)
(pow.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)))
(log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(cbrt.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 1) 1))
(fma.f32 1 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) 2) (cbrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) (sqrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) -1)
Outputs
1/3
(+.f32 (*.f32 -4/3 u) 1/3)
(fma.f32 -4/3 u 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(fma.f32 -4/3 u 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(fma.f32 -4/3 u 1/3)
(*.f32 -4/3 u)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(*.f32 -4/3 u)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 -4/3 u 1/3)
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (neg.f32 u))
(-.f32 (log.f32 4/3) u)
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u)))
(+.f32 (log.f32 4/3) (-.f32 (*.f32 u (*.f32 u -1/2)) u))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(fma.f32 -1/3 (pow.f32 u 3) (+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u))))
(+.f32 (-.f32 (*.f32 u (*.f32 u -1/2)) u) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))
(+.f32 (log.f32 -4/3) (log.f32 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 1 u))
(+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (/.f32 1 u)))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (/.f32 1/2 (*.f32 u u)))) (/.f32 -1 u))
(+.f32 (+.f32 (log.f32 u) (+.f32 (log.f32 -4/3) (/.f32 -1/2 (*.f32 u u)))) (/.f32 -1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 1/2 (*.f32 u u))) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3))))
(+.f32 (log.f32 u) (-.f32 (log.f32 -4/3) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3))))))
(+.f32 (log.f32 u) (+.f32 (log.f32 -4/3) (-.f32 (/.f32 -1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3))))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))
(-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (/.f32 1 u))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 -1 u))
(-.f32 (+.f32 (log.f32 4/3) (/.f32 -1 u)) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 1/2 (*.f32 u u))) (/.f32 -1 u))
(-.f32 (+.f32 (log.f32 4/3) (-.f32 (/.f32 -1/2 (*.f32 u u)) (/.f32 1 u))) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (/.f32 1/2 (*.f32 u u))) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (+.f32 (log.f32 4/3) (-.f32 (/.f32 -1/2 (*.f32 u u)) (/.f32 1 u))) (log.f32 (/.f32 -1 u))) (/.f32 1/3 (pow.f32 u 3)))
(*.f32 -3 (log.f32 4/3))
(*.f32 (log.f32 4/3) -3)
(+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))
(fma.f32 3 u (*.f32 (log.f32 4/3) -3))
(fma.f32 u 3 (*.f32 (log.f32 4/3) -3))
(+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3))))
(fma.f32 3/2 (*.f32 u u) (fma.f32 3 u (*.f32 (log.f32 4/3) -3)))
(fma.f32 (*.f32 u u) 3/2 (fma.f32 u 3 (*.f32 (log.f32 4/3) -3)))
(+.f32 (pow.f32 u 3) (+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))))
(+.f32 (pow.f32 u 3) (fma.f32 3/2 (*.f32 u u) (fma.f32 3 u (*.f32 (log.f32 4/3) -3))))
(+.f32 (fma.f32 u 3 (*.f32 (log.f32 4/3) -3)) (*.f32 (*.f32 u u) (+.f32 u 3/2)))
(*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) -3)
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3)
(+.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 3 (/.f32 1 u)))
(fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u))
(fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u)))
(+.f32 (/.f32 (/.f32 3/2 u) u) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u)))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(+.f32 (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 3/2 (*.f32 u u))) (fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 (/.f32 3/2 u) u) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u))))
(+.f32 (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u)) (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 3/2 (*.f32 u u))))
(*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3)
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3)
(+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (/.f32 3 u) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (+.f32 (/.f32 3/2 (*.f32 u u)) (/.f32 3 u)) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3))
(+.f32 (/.f32 (/.f32 3/2 u) u) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u)))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (+.f32 (/.f32 3/2 (*.f32 u u)) (/.f32 3 u)) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 (/.f32 3/2 u) u) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u))))
(+.f32 (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u)) (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 3/2 (*.f32 u u))))
(*.f32 -3 (log.f32 4/3))
(*.f32 (log.f32 4/3) -3)
(+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))
(fma.f32 3 u (*.f32 (log.f32 4/3) -3))
(fma.f32 u 3 (*.f32 (log.f32 4/3) -3))
(+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3))))
(fma.f32 3/2 (*.f32 u u) (fma.f32 3 u (*.f32 (log.f32 4/3) -3)))
(fma.f32 (*.f32 u u) 3/2 (fma.f32 u 3 (*.f32 (log.f32 4/3) -3)))
(+.f32 (pow.f32 u 3) (+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))))
(+.f32 (pow.f32 u 3) (fma.f32 3/2 (*.f32 u u) (fma.f32 3 u (*.f32 (log.f32 4/3) -3))))
(+.f32 (fma.f32 u 3 (*.f32 (log.f32 4/3) -3)) (*.f32 (*.f32 u u) (+.f32 u 3/2)))
(*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) -3)
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3)
(+.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 3 (/.f32 1 u)))
(fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u))
(fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u)))
(+.f32 (/.f32 (/.f32 3/2 u) u) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u)))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(+.f32 (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 3/2 (*.f32 u u))) (fma.f32 -3 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 (/.f32 3/2 u) u) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u))))
(+.f32 (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) -3 (/.f32 3 u)) (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 3/2 (*.f32 u u))))
(*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3)
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3)
(+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (/.f32 3 u) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (+.f32 (/.f32 3/2 (*.f32 u u)) (/.f32 3 u)) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3))
(+.f32 (/.f32 (/.f32 3/2 u) u) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u)))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (+.f32 (/.f32 3/2 (*.f32 u u)) (/.f32 3 u)) (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) -3)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 (/.f32 3/2 u) u) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u))))
(+.f32 (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) -3 (/.f32 3 u)) (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 3/2 (*.f32 u u))))
(+.f32 1/3 (*.f32 u -4/3))
(fma.f32 -4/3 u 1/3)
(+.f32 1/3 (*.f32 (*.f32 u -4/3) 1))
(fma.f32 -4/3 u 1/3)
(+.f32 (*.f32 u -4/3) 1/3)
(fma.f32 -4/3 u 1/3)
(+.f32 0 (fma.f32 u -4/3 1/3))
(fma.f32 -4/3 u 1/3)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 1/3))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 -4/3 u 1/3))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 -4/3 u 1/3)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 -4/3 u 1/3)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 -4/3 u 1/3)))))
(*.f32 (fma.f32 u -4/3 1/3) 1)
(fma.f32 -4/3 u 1/3)
(*.f32 1 (fma.f32 u -4/3 1/3))
(fma.f32 -4/3 u 1/3)
(*.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) (pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 2))
(fma.f32 -4/3 u 1/3)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 2) (cbrt.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 -4/3 u 1/3)
(*.f32 (sqrt.f32 (fma.f32 u -4/3 1/3)) (sqrt.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 -4/3 u 1/3)
(*.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27)) (/.f32 1 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9)))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9))
(*.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27)) (pow.f32 (/.f32 1 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9)) 1))
(*.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27)) (/.f32 1 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9)))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9))
(*.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 u 4/3 1/3)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 u 4/3 1/3))
(*.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (pow.f32 (/.f32 1 (fma.f32 u 4/3 1/3)) 1))
(*.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 u 4/3 1/3)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 u 4/3 1/3))
(*.f32 (pow.f32 1 1/3) (fma.f32 u -4/3 1/3))
(fma.f32 -4/3 u 1/3)
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (fma.f32 -4/3 u 1/3) 3))) (cbrt.f32 (sqrt.f32 (pow.f32 (fma.f32 -4/3 u 1/3) 3))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 -4/3 u 1/3) 3/2)) (cbrt.f32 (pow.f32 (fma.f32 -4/3 u 1/3) 3/2)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (fma.f32 u -4/3 1/3) (cbrt.f32 (fma.f32 u -4/3 1/3))) 2) 1/3) (cbrt.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (fma.f32 -4/3 u 1/3) (cbrt.f32 (fma.f32 -4/3 u 1/3))) 2)) (cbrt.f32 (cbrt.f32 (fma.f32 -4/3 u 1/3))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 -4/3 u 1/3)) 4) 2)) (cbrt.f32 (cbrt.f32 (fma.f32 -4/3 u 1/3))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 -4/3 u 1/3)) 8)) (cbrt.f32 (cbrt.f32 (fma.f32 -4/3 u 1/3))))
(*.f32 (pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 5/2) 1/3) (cbrt.f32 (sqrt.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 -4/3 u 1/3) 5/2)) (cbrt.f32 (sqrt.f32 (fma.f32 -4/3 u 1/3))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))) 2) 3) (cbrt.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 -4/3 u 1/3)
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))) 3))
(fma.f32 -4/3 u 1/3)
(/.f32 1 (/.f32 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9) (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27))))
(*.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27)) (/.f32 1 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9)))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9))
(/.f32 1 (/.f32 (fma.f32 u 4/3 1/3) (-.f32 1/9 (*.f32 (*.f32 u u) 16/9))))
(*.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 u 4/3 1/3)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 u 4/3 1/3))
(/.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27)) (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9))
(*.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27)) (/.f32 1 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9)))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9))
(/.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (fma.f32 u 4/3 1/3))
(*.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 u 4/3 1/3)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 u 4/3 1/3))
(/.f32 (neg.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27))) (neg.f32 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9)))
(*.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27)) (/.f32 1 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9)))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9))
(/.f32 (neg.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9))) (neg.f32 (fma.f32 u 4/3 1/3)))
(*.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 u 4/3 1/3)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 u 4/3 1/3))
(/.f32 (+.f32 1/27 (*.f32 (pow.f32 u 3) -64/27)) (+.f32 1/9 (-.f32 (pow.f32 (*.f32 u -4/3) 2) (*.f32 1/3 (*.f32 u -4/3)))))
(*.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27)) (/.f32 1 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9)))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9))
(/.f32 (-.f32 1/9 (pow.f32 (*.f32 u -4/3) 2)) (-.f32 1/3 (*.f32 u -4/3)))
(*.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 u 4/3 1/3)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 u 4/3 1/3))
(pow.f32 (fma.f32 u -4/3 1/3) 1)
(fma.f32 -4/3 u 1/3)
(pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2) 1/2)
(fma.f32 -4/3 u 1/3)
(pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3) 1/3)
(fma.f32 -4/3 u 1/3)
(pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 3)
(fma.f32 -4/3 u 1/3)
(pow.f32 (sqrt.f32 (fma.f32 u -4/3 1/3)) 2)
(fma.f32 -4/3 u 1/3)
(pow.f32 (exp.f32 1) (log.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 -4/3 u 1/3)
(pow.f32 (/.f32 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9) (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27))) -1)
(*.f32 (-.f32 1/27 (*.f32 (pow.f32 u 3) 64/27)) (/.f32 1 (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9)))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 1/27) (fma.f32 (*.f32 u 4/3) (fma.f32 u 4/3 1/3) 1/9))
(pow.f32 (/.f32 (fma.f32 u 4/3 1/3) (-.f32 1/9 (*.f32 (*.f32 u u) 16/9))) -1)
(*.f32 (-.f32 1/9 (*.f32 (*.f32 u u) 16/9)) (/.f32 1 (fma.f32 u 4/3 1/3)))
(/.f32 (+.f32 1/9 (*.f32 (*.f32 u u) -16/9)) (fma.f32 u 4/3 1/3))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 1/3))) 2)) (cbrt.f32 (log.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 -4/3 u 1/3))) 2)) (cbrt.f32 (log.f32 (fma.f32 -4/3 u 1/3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 -4/3 u 1/3)))) (sqrt.f32 (log.f32 (fma.f32 -4/3 u 1/3))))
(sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2))
(fma.f32 -4/3 u 1/3)
(log.f32 (exp.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 -4/3 u 1/3)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u -4/3 1/3))))
(fma.f32 -4/3 u 1/3)
(cbrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3))
(fma.f32 -4/3 u 1/3)
(expm1.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 -4/3 u 1/3)
(log1p.f32 (expm1.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 -4/3 u 1/3)
(exp.f32 (log.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 -4/3 u 1/3)
(exp.f32 (*.f32 (log.f32 (fma.f32 u -4/3 1/3)) 1))
(fma.f32 -4/3 u 1/3)
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) 1/3))
(fma.f32 -4/3 u 1/3)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))) 3))
(fma.f32 -4/3 u 1/3)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 1/3))) 2))
(fma.f32 -4/3 u 1/3)
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 u -4/3 1/3)) 1) 1))
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 1 (+.f32 4/3 (*.f32 u -4/3)) -1)
(fma.f32 1 (+.f32 4/3 (*.f32 -4/3 u)) -1)
(+.f32 -1 (fma.f32 -4/3 u 4/3))
(fma.f32 1 (*.f32 u -4/3) 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9)) (neg.f32 (cbrt.f32 (*.f32 u 4/3))) 1/3)
(fma.f32 (cbrt.f32 (*.f32 u (*.f32 u 16/9))) (neg.f32 (cbrt.f32 (*.f32 u 4/3))) 1/3)
(fma.f32 (sqrt.f32 (*.f32 u 4/3)) (neg.f32 (sqrt.f32 (*.f32 u 4/3))) 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 (neg.f32 u) 4/3 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 4/3 (*.f32 u -4/3))) 2) (cbrt.f32 (+.f32 4/3 (*.f32 u -4/3))) -1)
(fma.f32 1 (+.f32 4/3 (*.f32 -4/3 u)) -1)
(+.f32 -1 (fma.f32 -4/3 u 4/3))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u -4/3)) 2) (cbrt.f32 (*.f32 u -4/3)) 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 (sqrt.f32 (+.f32 4/3 (*.f32 u -4/3))) (sqrt.f32 (+.f32 4/3 (*.f32 u -4/3))) -1)
(fma.f32 1 (+.f32 4/3 (*.f32 -4/3 u)) -1)
(+.f32 -1 (fma.f32 -4/3 u 4/3))
(fma.f32 (sqrt.f32 (*.f32 u -4/3)) (sqrt.f32 (*.f32 u -4/3)) 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 -1 (*.f32 u 4/3) 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 (neg.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9))) (cbrt.f32 (*.f32 u 4/3)) 1/3)
(fma.f32 (cbrt.f32 (*.f32 (*.f32 u u) 16/9)) (neg.f32 (cbrt.f32 (*.f32 u 4/3))) 1/3)
(fma.f32 (cbrt.f32 (*.f32 u (*.f32 u 16/9))) (neg.f32 (cbrt.f32 (*.f32 u 4/3))) 1/3)
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 u 4/3))) (sqrt.f32 (*.f32 u 4/3)) 1/3)
(fma.f32 -4/3 u 1/3)
(+.f32 0 (log1p.f32 (fma.f32 u -4/3 1/3)))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 4/3 (*.f32 u -4/3))) 2)) (log.f32 (cbrt.f32 (+.f32 4/3 (*.f32 u -4/3)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (+.f32 4/3 (*.f32 -4/3 u))))) (log.f32 (cbrt.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 3 (log.f32 (cbrt.f32 (fma.f32 -4/3 u 4/3))))
(log.f32 (fma.f32 -4/3 u 4/3))
(+.f32 (log.f32 (sqrt.f32 (+.f32 4/3 (*.f32 u -4/3)))) (log.f32 (sqrt.f32 (+.f32 4/3 (*.f32 u -4/3)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (+.f32 4/3 (*.f32 -4/3 u))))) (log.f32 (cbrt.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 3 (log.f32 (cbrt.f32 (fma.f32 -4/3 u 4/3))))
(log.f32 (fma.f32 -4/3 u 4/3))
(-.f32 (log1p.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) (log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2) (fma.f32 u -4/3 1/3)))))
(-.f32 (log1p.f32 (pow.f32 (fma.f32 -4/3 u 1/3) 3)) (log1p.f32 (-.f32 (pow.f32 (fma.f32 -4/3 u 1/3) 2) (fma.f32 -4/3 u 1/3))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 1)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (fma.f32 u -4/3 1/3) 2))) (log.f32 (-.f32 1 (fma.f32 u -4/3 1/3))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (fma.f32 -4/3 u 1/3) 2))) (log.f32 (-.f32 1 (fma.f32 -4/3 u 1/3))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 (fma.f32 -4/3 u 1/3) 2))) (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 (fma.f32 -4/3 u 1/3) 2))) (log.f32 (+.f32 2/3 (*.f32 u 4/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(*.f32 1 (log1p.f32 (fma.f32 u -4/3 1/3)))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(*.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(*.f32 (pow.f32 1 1/3) (log1p.f32 (fma.f32 u -4/3 1/3)))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 3))) (cbrt.f32 (sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 3))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 3/2)) (cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 3/2)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2) 1/3) (cbrt.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) (cbrt.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)))) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 -4/3 u 1/3))) 4) 2)) (cbrt.f32 (cbrt.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 -4/3 u 1/3))) 8)) (cbrt.f32 (cbrt.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)))))
(*.f32 (pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 5/2) 1/3) (cbrt.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 5/2)) (cbrt.f32 (sqrt.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2) 3) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 3))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2) 1/2)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3) 1/3)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 3)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2)
(log1p.f32 (fma.f32 -4/3 u 1/3))
(pow.f32 (exp.f32 1) (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))) (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 -4/3 u 1/3))))) (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)))))
(sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(log.f32 (+.f32 4/3 (*.f32 u -4/3)))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (+.f32 4/3 (*.f32 -4/3 u))))) (log.f32 (cbrt.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 3 (log.f32 (cbrt.f32 (fma.f32 -4/3 u 4/3))))
(log.f32 (fma.f32 -4/3 u 4/3))
(cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(expm1.f32 (log1p.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(exp.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 1/3))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 3))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) 1))
(log1p.f32 (fma.f32 -4/3 u 1/3))
(+.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) -1)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(+.f32 0 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 -4/3 u)) -3)))) (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 -4/3 u)) -3))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 -4/3 u 4/3) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 -4/3 u)) -3))))
(*.f32 2 (log.f32 (fabs.f32 (pow.f32 (fma.f32 -4/3 u 4/3) -3/2))))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(-.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (pow.f32 (cbrt.f32 -3) 3))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (pow.f32 (sqrt.f32 -3) 2))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 1)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 1 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 2))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 2) (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2) (*.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) -3))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2) (pow.f32 (*.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) -3) 1))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) -3))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (pow.f32 (*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) -3) 1))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (*.f32 -3 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2)) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (*.f32 -3 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (pow.f32 1 1/3) (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (pow.f32 (*.f32 -3 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2)) 1) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (pow.f32 (*.f32 -3 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 1) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3))) 1/3) (pow.f32 (sqrt.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3))) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 3) -27))) (cbrt.f32 (sqrt.f32 (*.f32 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 3) -27))))
(*.f32 (pow.f32 (*.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) (log1p.f32 (fma.f32 u -4/3 1/3))) 1/3) (cbrt.f32 -3))
(*.f32 (cbrt.f32 -3) (cbrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 3))))
(*.f32 (cbrt.f32 -3) (cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 3) 9)))
(*.f32 (pow.f32 (*.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) -3) 1/3) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (cbrt.f32 (log1p.f32 (fma.f32 -4/3 u 1/3))) (cbrt.f32 (*.f32 -3 (*.f32 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 2) 9))))
(*.f32 (cbrt.f32 (log1p.f32 (fma.f32 -4/3 u 1/3))) (cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 2) -27)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2) 1/3) (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) (cbrt.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))) 4) 2)) (cbrt.f32 (cbrt.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))) 8)) (cbrt.f32 (cbrt.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 5/2) 1/3) (cbrt.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 5/2)) (cbrt.f32 (sqrt.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))))))
(*.f32 (pow.f32 (cbrt.f32 -3) 3) (log1p.f32 (fma.f32 u -4/3 1/3)))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2) 3) (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 3))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(*.f32 (pow.f32 (sqrt.f32 -3) 2) (log1p.f32 (fma.f32 u -4/3 1/3)))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(/.f32 (-.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 3) 1) (+.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 2) (+.f32 1 (*.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1) 2) (+.f32 1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1) 3)) (+.f32 (pow.f32 (fma.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1) 2) (+.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1) 3)) (+.f32 1 (*.f32 (fma.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1) (+.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 2))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 2) 1) (+.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1))
(/.f32 (+.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1) 2) -1) (+.f32 1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1) 2)) (+.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 2))
(pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 1)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(pow.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) 1/2)
(sqrt.f32 (*.f32 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 2) 9))
(pow.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)) 1/3)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 3)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 2)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))))) 2)) (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))))) (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))))))
(sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)))
(sqrt.f32 (*.f32 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 2) 9))
(log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 -4/3 u)) -3))))
(*.f32 2 (log.f32 (fabs.f32 (pow.f32 (fma.f32 -4/3 u 4/3) -3/2))))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(cbrt.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 1))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 1/3))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 3))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 1) 1))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(fma.f32 1 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) -1)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) 2) (cbrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) -1)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(fma.f32 (sqrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) (sqrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) -1)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(+.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) -1)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(+.f32 0 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 -4/3 u)) -3)))) (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 -4/3 u)) -3))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 -4/3 u 4/3) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 -4/3 u)) -3))))
(*.f32 2 (log.f32 (fabs.f32 (pow.f32 (fma.f32 -4/3 u 4/3) -3/2))))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(-.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(/.f32 (-.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 3) 1) (+.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 2) (+.f32 1 (*.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1) 2) (+.f32 1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1) 3)) (+.f32 (pow.f32 (fma.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1) 2) (+.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1) 3)) (+.f32 1 (*.f32 (fma.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1) (+.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 2))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 2) 1) (+.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) 1))
(/.f32 (+.f32 (pow.f32 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1) 2) -1) (+.f32 1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)) 1) 2)) (+.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))) 2))
(pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3) 1)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(pow.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) 1/2)
(sqrt.f32 (*.f32 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 2) 9))
(pow.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)) 1/3)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 3)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 2)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))))) 2)) (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))))) (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3))))))
(sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)))
(sqrt.f32 (*.f32 (pow.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) 2) 9))
(log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 -4/3 u)) -3))))
(*.f32 2 (log.f32 (fabs.f32 (pow.f32 (fma.f32 -4/3 u 4/3) -3/2))))
(*.f32 -3 (log.f32 (fma.f32 -4/3 u 4/3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(cbrt.f32 (*.f32 -27 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3)))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 1))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 1/3))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 3))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))) 2))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) 1) 1))
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(fma.f32 1 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1) -1)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) 2) (cbrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) -1)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))
(fma.f32 (sqrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) (sqrt.f32 (fma.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3 1)) -1)
(+.f32 -1 (fma.f32 (log1p.f32 (fma.f32 -4/3 u 1/3)) -3 1))
(*.f32 -3 (log1p.f32 (fma.f32 -4/3 u 1/3)))

eval731.0ms (6.1%)

Compiler

Compiled 24050 to 19179 computations (20.3% saved)

prune433.0ms (3.6%)

Pruning

39 alts after pruning (32 fresh and 7 done)

PrunedKeptTotal
New1226131239
Fresh101929
Picked101
Done279
Total1239391278
Error
0.0b
Counts
1278 → 39
Alt Table
Click to see full alt table
StatusErrorProgram
1.2b
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 2)
1.3b
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 3)
29.0b
(-.f32 (+.f32 1 (*.f32 (log1p.f32 -37/64) s)) 1)
1.0b
(+.f32 0 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))
1.0b
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)) 3) -3)
23.7b
(*.f32 (*.f32 s (-.f32 (log.f32 4/3) u)) -3)
1.0b
(*.f32 (*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))) -3)
0.7b
(*.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) -3)
1.1b
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
0.9b
(*.f32 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))) -3)
1.2b
(*.f32 (*.f32 s (log.f32 (+.f32 (*.f32 (+.f32 u -1/4) -4/3) 1))) -3)
1.2b
(*.f32 (*.f32 s (log.f32 (+.f32 (*.f32 -4/3 u) 4/3))) -3)
1.0b
(*.f32 (*.f32 3 s) (neg.f32 (-.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
23.7b
(*.f32 (*.f32 3 s) (neg.f32 (-.f32 (log.f32 4/3) u)))
0.6b
(*.f32 (*.f32 3 s) (neg.f32 (log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))))
1.4b
(*.f32 (*.f32 3 s) (log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4)))))
1.2b
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
0.7b
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
0.8b
(*.f32 s (pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))
23.7b
(*.f32 s (*.f32 (-.f32 (log.f32 4/3) u) -3))
1.0b
(*.f32 s (*.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) -3))
26.1b
(*.f32 s (*.f32 (log1p.f32 (*.f32 -4/3 u)) -3))
1.0b
(*.f32 s (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))
1.3b
(*.f32 s (*.f32 (log.f32 (/.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)) (fma.f32 4/3 u 4/3))) -3))
1.7b
(*.f32 s (*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3))
0.6b
(*.f32 s (*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))))
0.7b
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
1.1b
(*.f32 s (*.f32 -3 (log.f32 (fma.f32 4/3 (-.f32 1/4 u) 1))))
1.0b
(*.f32 s (log1p.f32 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3) 1)))
29.7b
(*.f32 s (log1p.f32 -37/64))
1.0b
(*.f32 s (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3)))
1.3b
(*.f32 s (log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3)))
1.2b
(*.f32 s (exp.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))))
0.7b
(*.f32 s (exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
0.8b
(*.f32 3 (*.f32 s (neg.f32 (-.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))))
1.4b
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2)) (-.f32 1 (*.f32 (+.f32 u -1/4) -4/3)))))))
1.1b
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4))))))
11.2b
(*.f32 3 (sqrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2)))
24.2b
(log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)))
Compiler

Compiled 965 to 817 computations (15.3% saved)

localize35.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.3b
(*.f32 4/3 (-.f32 1/4 u))
0.4b
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
0.5b
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
Compiler

Compiled 34 to 26 computations (23.5% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
u
@0
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
0.0ms
u
@inf
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
0.0ms
u
@-inf
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
0.0ms
s
@inf
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
0.0ms
s
@-inf
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))

rewrite56.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
514×log-prod_binary32
398×exp-prod_binary32
315×prod-exp_binary32
287×pow2_binary32
283×pow-prod-down_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01115
123415
2275015
Stop Event
node limit
Counts
1 → 32
Calls
Call 1
Inputs
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1) (log.f32 (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (*.f32 (log.f32 (*.f32 -3 s)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1) (*.f32 (log.f32 (*.f32 -3 s)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 -3 s)) 1) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log.f32 (*.f32 -3 s)) (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 -3 s)) 1) (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) (*.f32 (log.f32 s) 1)))))))

simplify52.0ms (0.4%)

Algorithm
egg-herbie
Rules
686×associate-*l*_binary32
638×log-prod_binary32
628×associate-*r*_binary32
489×fma-def_binary32
402×prod-exp_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01441075
13511031
29801011
355901011
Stop Event
node limit
Counts
56 → 89
Calls
Call 1
Inputs
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(+.f32 0 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 1)
(pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 1)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 2))
(log.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)) 1))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 1) 1))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1) (log.f32 (*.f32 -3 s))))
(exp.f32 (+.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (*.f32 (log.f32 (*.f32 -3 s)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1) (*.f32 (log.f32 (*.f32 -3 s)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 -3 s)) 1) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(exp.f32 (+.f32 (log.f32 (*.f32 -3 s)) (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 -3 s)) 1) (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1)))
(exp.f32 (+.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) (*.f32 (log.f32 s) 1)))
Outputs
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 s (*.f32 -3 (log.f32 4/3)))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(fma.f32 3 (*.f32 s u) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(fma.f32 (*.f32 -3 s) (log.f32 4/3) (*.f32 3 (*.f32 s u)))
(*.f32 s (+.f32 (*.f32 -3 (log.f32 4/3)) (*.f32 3 u)))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(fma.f32 3/2 (*.f32 s (*.f32 u u)) (fma.f32 3 (*.f32 s u) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(fma.f32 3/2 (*.f32 s (*.f32 u u)) (fma.f32 (*.f32 -3 s) (log.f32 4/3) (*.f32 3 (*.f32 s u))))
(fma.f32 s (*.f32 -3 (log.f32 4/3)) (*.f32 u (+.f32 (*.f32 s 3) (*.f32 3/2 (*.f32 s u)))))
(fma.f32 s (*.f32 -3 (log.f32 4/3)) (*.f32 u (+.f32 (*.f32 -3 s) (*.f32 3/2 (*.f32 s u)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(fma.f32 3/2 (*.f32 s (*.f32 u u)) (fma.f32 3 (*.f32 s u) (fma.f32 s (pow.f32 u 3) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(fma.f32 3/2 (*.f32 s (*.f32 u u)) (fma.f32 3 (*.f32 s u) (fma.f32 -3 (*.f32 s (log.f32 4/3)) (*.f32 s (pow.f32 u 3)))))
(fma.f32 s (*.f32 u (*.f32 u 3/2)) (fma.f32 s (*.f32 -3 (log.f32 4/3)) (*.f32 s (+.f32 (*.f32 3 u) (pow.f32 u 3)))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(*.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (log.f32 u))))
(*.f32 s (*.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u))))))
(fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (log.f32 u))) (*.f32 3 (/.f32 s u)))
(fma.f32 s (*.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u))) (*.f32 3 (/.f32 s u)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u))))) (/.f32 (*.f32 3/2 s) (*.f32 u u))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (log.f32 u))) (*.f32 (/.f32 3/2 u) (/.f32 s u))))
(fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (log.f32 u))) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3)))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u))))) (/.f32 (*.f32 3/2 s) (*.f32 u u)))) (/.f32 s (pow.f32 u 3)))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (log.f32 u))) (*.f32 (/.f32 3/2 u) (/.f32 s u)))) (/.f32 s (pow.f32 u 3)))
(+.f32 (fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (log.f32 u))) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3))) (/.f32 s (pow.f32 u 3)))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(*.f32 (*.f32 -3 s) (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u)))))
(*.f32 -3 (*.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))))
(*.f32 s (*.f32 -3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u))))))
(fma.f32 -3 (*.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))) (*.f32 3 (/.f32 s u)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u))))) (/.f32 (*.f32 3/2 s) (*.f32 u u))))
(fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 -3 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 (/.f32 3/2 u) (/.f32 s u))))
(fma.f32 -3 (*.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3)))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u))))) (/.f32 (*.f32 3/2 s) (*.f32 u u)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 -3 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 (/.f32 3/2 u) (/.f32 s u)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 -3 (*.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(+.f32 0 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s))))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 -4/3 u)) (*.f32 -3 s)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 1)
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 1)
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 2) 1/2)
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 3) 1/3)
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 3)
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 2)
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))) 2)) (cbrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u))))))) 2)) (cbrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u))))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (sqrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))))) (sqrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u))))))))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 2))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(log.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)) 1)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)) 3))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) (*.f32 -3 s)) 1))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 1))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 1/3))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 3))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s)))) 2))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 1) 1))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1) (log.f32 (*.f32 -3 s))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(exp.f32 (+.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (*.f32 (log.f32 (*.f32 -3 s)) 1)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1) (*.f32 (log.f32 (*.f32 -3 s)) 1)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 -3 s)) 1) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(exp.f32 (+.f32 (log.f32 (*.f32 -3 s)) (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 -3 s)) 1) (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(exp.f32 (+.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) (*.f32 (log.f32 s) 1)))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))

localize16.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.1b
(*.f32 s (log1p.f32 -37/64))
Compiler

Compiled 10 to 8 computations (20% saved)

series16.0ms (0.1%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
15.0ms
s
@0
(*.f32 s (log1p.f32 -37/64))
0.0ms
s
@inf
(*.f32 s (log1p.f32 -37/64))
0.0ms
s
@-inf
(*.f32 s (log1p.f32 -37/64))

rewrite42.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
417×pow1_binary32
406×add-sqr-sqrt_binary32
395×*-un-lft-identity_binary32
389×add-log-exp_binary32
389×expm1-log1p-u_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056
1996
210736
Stop Event
node limit
Counts
1 → 15
Calls
Call 1
Inputs
(*.f32 s (log1p.f32 -37/64))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 s (log.f32 27/64)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 27/64 s))) (log.f32 (sqrt.f32 (pow.f32 27/64 s))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 27/64 s)) 2)) (log.f32 (cbrt.f32 (pow.f32 27/64 s))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 s (log.f32 27/64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 s (log.f32 27/64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 s (log.f32 27/64)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 s (log.f32 27/64)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 s (log.f32 27/64))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 s (log.f32 27/64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 s (log.f32 27/64)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 27/64 s))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 s (log.f32 27/64)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 s (log.f32 27/64))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 27/64 s) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 s (log.f32 27/64))))))))

simplify37.0ms (0.3%)

Algorithm
egg-herbie
Rules
818×fma-def_binary32
560×log-prod_binary32
258×associate-*l*_binary32
232×*-commutative_binary32
227×associate-*r*_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041180
194170
2327170
32341170
45487170
Stop Event
node limit
Counts
27 → 20
Calls
Call 1
Inputs
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(+.f32 0 (*.f32 s (log.f32 27/64)))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 27/64 s))) (log.f32 (sqrt.f32 (pow.f32 27/64 s))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 27/64 s)) 2)) (log.f32 (cbrt.f32 (pow.f32 27/64 s))))
(-.f32 (+.f32 1 (*.f32 s (log.f32 27/64))) 1)
(pow.f32 (*.f32 s (log.f32 27/64)) 1)
(pow.f32 (pow.f32 (*.f32 s (log.f32 27/64)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 s (log.f32 27/64)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 s (log.f32 27/64))) 3)
(pow.f32 (sqrt.f32 (*.f32 s (log.f32 27/64))) 2)
(sqrt.f32 (pow.f32 (*.f32 s (log.f32 27/64)) 2))
(log.f32 (pow.f32 27/64 s))
(cbrt.f32 (pow.f32 (*.f32 s (log.f32 27/64)) 3))
(expm1.f32 (log1p.f32 (*.f32 s (log.f32 27/64))))
(log1p.f32 (-.f32 (pow.f32 27/64 s) 1))
(exp.f32 (log.f32 (*.f32 s (log.f32 27/64))))
Outputs
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(*.f32 s (log.f32 27/64))
(+.f32 0 (*.f32 s (log.f32 27/64)))
(*.f32 s (log.f32 27/64))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 27/64 s))) (log.f32 (sqrt.f32 (pow.f32 27/64 s))))
(*.f32 s (log.f32 27/64))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 27/64 s)) 2)) (log.f32 (cbrt.f32 (pow.f32 27/64 s))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 27/64 s)))) (log.f32 (cbrt.f32 (pow.f32 27/64 s))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 27/64 s))))
(*.f32 (log.f32 (cbrt.f32 (pow.f32 27/64 s))) 3)
(-.f32 (+.f32 1 (*.f32 s (log.f32 27/64))) 1)
(*.f32 s (log.f32 27/64))
(pow.f32 (*.f32 s (log.f32 27/64)) 1)
(*.f32 s (log.f32 27/64))
(pow.f32 (pow.f32 (*.f32 s (log.f32 27/64)) 2) 1/2)
(*.f32 s (log.f32 27/64))
(pow.f32 (pow.f32 (*.f32 s (log.f32 27/64)) 3) 1/3)
(*.f32 s (log.f32 27/64))
(pow.f32 (cbrt.f32 (*.f32 s (log.f32 27/64))) 3)
(*.f32 s (log.f32 27/64))
(pow.f32 (sqrt.f32 (*.f32 s (log.f32 27/64))) 2)
(*.f32 s (log.f32 27/64))
(sqrt.f32 (pow.f32 (*.f32 s (log.f32 27/64)) 2))
(*.f32 s (log.f32 27/64))
(log.f32 (pow.f32 27/64 s))
(*.f32 s (log.f32 27/64))
(cbrt.f32 (pow.f32 (*.f32 s (log.f32 27/64)) 3))
(*.f32 s (log.f32 27/64))
(expm1.f32 (log1p.f32 (*.f32 s (log.f32 27/64))))
(*.f32 s (log.f32 27/64))
(log1p.f32 (-.f32 (pow.f32 27/64 s) 1))
(log1p.f32 (+.f32 (pow.f32 27/64 s) -1))
(exp.f32 (log.f32 (*.f32 s (log.f32 27/64))))
(*.f32 s (log.f32 27/64))

localize40.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) -3)
0.3b
(*.f32 (+.f32 u -1/4) -4/3)
0.3b
(*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
0.5b
(log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))
Compiler

Compiled 39 to 30 computations (23.1% saved)

series16.0ms (0.1%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
9.0ms
s
@0
(*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
1.0ms
s
@inf
(*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
0.0ms
s
@0
(*.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) -3)
0.0ms
s
@-inf
(*.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) -3)
0.0ms
s
@inf
(*.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) -3)

rewrite75.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
507×log-prod_binary32
387×exp-prod_binary32
310×prod-exp_binary32
285×pow2_binary32
282×pow-prod-down_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01143
123243
2272735
Stop Event
node limit
Counts
4 → 122
Calls
Call 1
Inputs
(log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))
(*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
(*.f32 (+.f32 u -1/4) -4/3)
(*.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) -3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log1p.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1)) 2)) (log.f32 (cbrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1))) (log.f32 (sqrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log1p.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) (log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2) (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 (pow.f32 (fma.f32 u -4/3 1/3) 2))) (log.f32 (-.f32 1 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))) (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 (fma.f32 u -4/3 1/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) (log.f32 s)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (*.f32 (log.f32 s) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) (*.f32 (log.f32 s) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log.f32 s) (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (fma.f32 u -4/3 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1/3 (*.f32 u -4/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1/3 (*.f32 -4/3 u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u -4/3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -4/3 u) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 1/3))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 -1/64 (pow.f32 u 3)) -4/3) (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 u u -1/16) -4/3) (+.f32 u 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -4/3 (+.f32 -1/64 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -4/3 (fma.f32 u u -1/16)) (+.f32 u 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 u -4/3 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 u -4/3 1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 1/3))) 2)) (cbrt.f32 (log.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 u -4/3 1/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 u -4/3 1/3))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 1/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 u -4/3 1/3)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u -4/3 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -4/3 u 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (+.f32 (fma.f32 u -4/3 1/3) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1)) 2) (cbrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1)) (sqrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1)) -1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s) -3))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 2) 9) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 2) 9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s) -3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) (*.f32 (log.f32 s) 1)))))))

simplify91.0ms (0.8%)

Algorithm
egg-herbie
Rules
1014×fma-neg_binary32
429×associate-+l+_binary32
357×associate-+r+_binary32
289×log-prod_binary32
243×+-commutative_binary32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03832710
19262456
229182415
378682413
Stop Event
node limit
Counts
194 → 287
Calls
Call 1
Inputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 4/3))
(+.f32 (*.f32 s (log.f32 4/3)) (*.f32 -1 (*.f32 s u)))
(+.f32 (*.f32 s (log.f32 4/3)) (+.f32 (*.f32 -1 (*.f32 s u)) (*.f32 -1/2 (*.f32 s (pow.f32 u 2)))))
(+.f32 (*.f32 s (log.f32 4/3)) (+.f32 (*.f32 -1 (*.f32 s u)) (+.f32 (*.f32 -1/2 (*.f32 s (pow.f32 u 2))) (*.f32 -1/3 (*.f32 s (pow.f32 u 3))))))
(*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 -1 (/.f32 s u)))
(+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (*.f32 -1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (*.f32 -1 (/.f32 s u)))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 -1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2))))))
1/3
(+.f32 (*.f32 -4/3 u) 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(*.f32 -4/3 u)
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(*.f32 -4/3 u)
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 1/3 (*.f32 -4/3 u))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 0 (log1p.f32 (fma.f32 u -4/3 1/3)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1)) 2)) (log.f32 (cbrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1))))
(+.f32 (log.f32 (sqrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1))) (log.f32 (sqrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1))))
(-.f32 (log1p.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) (log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2) (fma.f32 u -4/3 1/3)))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 1)
(-.f32 (log.f32 (-.f32 1 (pow.f32 (fma.f32 u -4/3 1/3) 2))) (log.f32 (-.f32 1 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)
(*.f32 1 (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)
(pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2) 1/2)
(pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3) 1/3)
(pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 3)
(pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2)
(pow.f32 (exp.f32 1) (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))) (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2))
(log.f32 (+.f32 (fma.f32 u -4/3 1/3) 1))
(cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) 1))
(+.f32 0 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))) 1)
(pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 1)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 2))
(log.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)) 1))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)) 1) 1))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) (log.f32 s)))
(exp.f32 (+.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (*.f32 (log.f32 s) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) (*.f32 (log.f32 s) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(exp.f32 (+.f32 (log.f32 s) (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1)))
(+.f32 0 (fma.f32 u -4/3 1/3))
(+.f32 1/3 (*.f32 u -4/3))
(+.f32 1/3 (*.f32 -4/3 u))
(+.f32 (*.f32 u -4/3) 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 1/3))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))
(-.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) 1)
(/.f32 (*.f32 (+.f32 -1/64 (pow.f32 u 3)) -4/3) (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)))
(/.f32 (*.f32 (fma.f32 u u -1/16) -4/3) (+.f32 u 1/4))
(/.f32 (*.f32 -4/3 (+.f32 -1/64 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)))
(/.f32 (*.f32 -4/3 (fma.f32 u u -1/16)) (+.f32 u 1/4))
(pow.f32 (fma.f32 u -4/3 1/3) 1)
(pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3) 1/3)
(pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 3)
(pow.f32 (sqrt.f32 (fma.f32 u -4/3 1/3)) 2)
(pow.f32 (exp.f32 1) (log.f32 (fma.f32 u -4/3 1/3)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 1/3))) 2)) (cbrt.f32 (log.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 1/3))))
(sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2))
(log.f32 (exp.f32 (fma.f32 u -4/3 1/3)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u -4/3 1/3))))
(cbrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3))
(expm1.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))
(log1p.f32 (expm1.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (log.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (*.f32 (log.f32 (fma.f32 u -4/3 1/3)) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 u -4/3 1/3))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 1/3))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 u -4/3 1/3)) 1) 1))
(fma.f32 u -4/3 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 1 (+.f32 (fma.f32 u -4/3 1/3) 1) -1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1)) 2) (cbrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1)) -1)
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1)) (sqrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1)) -1)
(+.f32 0 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s) -3))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s) -3))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))) 1)
(pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)) 1)
(pow.f32 (*.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 2) 9) 1/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 2) 9))
(log.f32 (pow.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s) -3))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))) 1) 1))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(exp.f32 (+.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) (*.f32 (log.f32 s) 1)))
Outputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (neg.f32 u))
(-.f32 (log.f32 4/3) u)
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u)))
(+.f32 (log.f32 4/3) (-.f32 (*.f32 u (*.f32 u -1/2)) u))
(-.f32 (log.f32 4/3) (-.f32 u (*.f32 u (*.f32 u -1/2))))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(fma.f32 -1/3 (pow.f32 u 3) (+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u))))
(+.f32 (-.f32 (*.f32 u (*.f32 u -1/2)) u) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(-.f32 (*.f32 u (*.f32 u -1/2)) (-.f32 u (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3))))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))
(+.f32 (log.f32 -4/3) (log.f32 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 1 u))
(+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (/.f32 1 u)))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u)))))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (+.f32 (/.f32 -1 u) (/.f32 -1/2 (*.f32 u u)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (log.f32 u) (-.f32 (log.f32 -4/3) (+.f32 (/.f32 1 u) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3))))))
(+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (+.f32 (/.f32 1 u) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3))))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))
(-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (/.f32 1 u))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 -1 u))
(-.f32 (+.f32 (log.f32 4/3) (/.f32 -1 u)) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 1/2 (*.f32 u u))) (/.f32 -1 u))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 -1 u) (/.f32 -1/2 (*.f32 u u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1 u) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (-.f32 (log.f32 4/3) (+.f32 (log.f32 (/.f32 -1 u)) (/.f32 1/2 (*.f32 u u)))) (-.f32 (/.f32 -1 u) (/.f32 1/3 (pow.f32 u 3))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 4/3))
(*.f32 (log.f32 4/3) s)
(+.f32 (*.f32 s (log.f32 4/3)) (*.f32 -1 (*.f32 s u)))
(fma.f32 s (log.f32 4/3) (neg.f32 (*.f32 u s)))
(-.f32 (*.f32 (log.f32 4/3) s) (*.f32 u s))
(*.f32 s (-.f32 (log.f32 4/3) u))
(+.f32 (*.f32 s (log.f32 4/3)) (+.f32 (*.f32 -1 (*.f32 s u)) (*.f32 -1/2 (*.f32 s (pow.f32 u 2)))))
(fma.f32 s (log.f32 4/3) (fma.f32 -1 (*.f32 u s) (*.f32 (*.f32 -1/2 s) (*.f32 u u))))
(fma.f32 (log.f32 4/3) s (-.f32 (*.f32 -1/2 (*.f32 (*.f32 u u) s)) (*.f32 u s)))
(fma.f32 (log.f32 4/3) s (*.f32 u (-.f32 (*.f32 (*.f32 -1/2 s) u) s)))
(+.f32 (*.f32 s (log.f32 4/3)) (+.f32 (*.f32 -1 (*.f32 s u)) (+.f32 (*.f32 -1/2 (*.f32 s (pow.f32 u 2))) (*.f32 -1/3 (*.f32 s (pow.f32 u 3))))))
(fma.f32 s (log.f32 4/3) (fma.f32 -1 (*.f32 u s) (fma.f32 -1/2 (*.f32 (*.f32 u u) s) (*.f32 -1/3 (*.f32 (pow.f32 u 3) s)))))
(fma.f32 (log.f32 4/3) s (-.f32 (fma.f32 -1/2 (*.f32 (*.f32 u u) s) (*.f32 -1/3 (*.f32 (pow.f32 u 3) s))) (*.f32 u s)))
(+.f32 (*.f32 u (-.f32 (*.f32 (*.f32 -1/2 s) u) s)) (*.f32 s (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3))))
(*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s)
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s)
(+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 -1 (/.f32 s u)))
(fma.f32 s (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (neg.f32 (/.f32 s u)))
(fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s (/.f32 (neg.f32 s) u))
(+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 s (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (fma.f32 -1 (/.f32 s u) (*.f32 -1/2 (/.f32 s (*.f32 u u)))))
(fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s (-.f32 (*.f32 -1/2 (/.f32 s (*.f32 u u))) (/.f32 s u)))
(fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s (*.f32 (/.f32 s u) (+.f32 -1 (/.f32 -1/2 u))))
(+.f32 (*.f32 -1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2))))))
(fma.f32 -1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 s (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (fma.f32 -1 (/.f32 s u) (*.f32 -1/2 (/.f32 s (*.f32 u u))))))
(fma.f32 -1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s (-.f32 (*.f32 -1/2 (/.f32 s (*.f32 u u))) (/.f32 s u))))
(fma.f32 -1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s (*.f32 (/.f32 s u) (+.f32 -1 (/.f32 -1/2 u)))))
(*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s)
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s)
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (*.f32 -1 (/.f32 s u)))
(fma.f32 s (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (neg.f32 (/.f32 s u)))
(-.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s) (/.f32 s u))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 s (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (fma.f32 -1 (/.f32 s u) (*.f32 -1/2 (/.f32 s (*.f32 u u)))))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s (-.f32 (*.f32 -1/2 (/.f32 s (*.f32 u u))) (/.f32 s u)))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s (*.f32 (/.f32 s u) (+.f32 -1 (/.f32 -1/2 u))))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 -1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2))))))
(fma.f32 s (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (fma.f32 -1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 -1 (/.f32 s u) (*.f32 -1/2 (/.f32 s (*.f32 u u))))))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s (fma.f32 -1/3 (/.f32 s (pow.f32 u 3)) (-.f32 (*.f32 -1/2 (/.f32 s (*.f32 u u))) (/.f32 s u))))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s (-.f32 (*.f32 (/.f32 s (*.f32 u u)) (+.f32 -1/2 (/.f32 -1/3 u))) (/.f32 s u)))
1/3
(+.f32 (*.f32 -4/3 u) 1/3)
(fma.f32 u -4/3 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(fma.f32 u -4/3 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(fma.f32 u -4/3 1/3)
(*.f32 -4/3 u)
(*.f32 u -4/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 u -4/3 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 u -4/3 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 u -4/3 1/3)
(*.f32 -4/3 u)
(*.f32 u -4/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 u -4/3 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 u -4/3 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 u -4/3 1/3)
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (*.f32 s -3) (log.f32 4/3))
(*.f32 s (*.f32 (log.f32 4/3) -3))
(*.f32 (log.f32 4/3) (*.f32 s -3))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(fma.f32 3 (*.f32 u s) (*.f32 (*.f32 s -3) (log.f32 4/3)))
(fma.f32 3 (*.f32 u s) (*.f32 s (*.f32 (log.f32 4/3) -3)))
(*.f32 s (+.f32 (*.f32 (log.f32 4/3) -3) (*.f32 u 3)))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (*.f32 (*.f32 s -3) (log.f32 4/3))))
(fma.f32 (*.f32 (*.f32 u u) s) 3/2 (fma.f32 3 (*.f32 u s) (*.f32 s (*.f32 (log.f32 4/3) -3))))
(fma.f32 (*.f32 u (*.f32 u s)) 3/2 (*.f32 s (+.f32 (*.f32 (log.f32 4/3) -3) (*.f32 u 3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (fma.f32 s (pow.f32 u 3) (*.f32 (*.f32 s -3) (log.f32 4/3)))))
(fma.f32 (*.f32 (*.f32 u u) s) 3/2 (fma.f32 3 (*.f32 u s) (fma.f32 (pow.f32 u 3) s (*.f32 s (*.f32 (log.f32 4/3) -3)))))
(fma.f32 (*.f32 u (*.f32 u s)) 3/2 (fma.f32 3 (*.f32 u s) (*.f32 s (+.f32 (pow.f32 u 3) (*.f32 -3 (log.f32 4/3))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(*.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) -3)
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 s -3))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) -3))
(fma.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) -3 (*.f32 3 (/.f32 s u)))
(fma.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) -3 (/.f32 3 (/.f32 u s)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 (/.f32 s (*.f32 u u)) 3/2)))
(fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 s -3) (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 (/.f32 s (*.f32 u u)) 3/2)))
(+.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 s -3)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 (/.f32 s (*.f32 u u)) 3/2))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 s -3) (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 (/.f32 s (*.f32 u u)) 3/2))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 s -3)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u)))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(*.f32 (*.f32 s -3) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)))
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 s -3))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 s -3) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))))
(fma.f32 (*.f32 s -3) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 3 (/.f32 s u)))
(fma.f32 (*.f32 s -3) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 3 (/.f32 u s)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 (/.f32 s (*.f32 u u)) 3/2)))
(fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s) -3 (*.f32 (/.f32 s (*.f32 u u)) 3/2)))
(+.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 s -3)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 (/.f32 s (*.f32 u u)) 3/2))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) s) -3 (*.f32 (/.f32 s (*.f32 u u)) 3/2))))
(+.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 s -3)) (+.f32 (/.f32 s (pow.f32 u 3)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u)))))
(+.f32 0 (log1p.f32 (fma.f32 u -4/3 1/3)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1)) 2)) (log.f32 (cbrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1))))
(log1p.f32 (fma.f32 u -4/3 1/3))
(+.f32 (log.f32 (sqrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1))) (log.f32 (sqrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1))))
(log1p.f32 (fma.f32 u -4/3 1/3))
(-.f32 (log1p.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) (log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2) (fma.f32 u -4/3 1/3)))))
(-.f32 (log1p.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) (log1p.f32 (-.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2) (fma.f32 u -4/3 1/3))))
(-.f32 (log1p.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3)) (log1p.f32 (*.f32 (fma.f32 u -4/3 1/3) (+.f32 (*.f32 u -4/3) -2/3))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 1)
(log1p.f32 (fma.f32 u -4/3 1/3))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (fma.f32 u -4/3 1/3) 2))) (log.f32 (-.f32 1 (fma.f32 u -4/3 1/3))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2))) (log1p.f32 (neg.f32 (fma.f32 u -4/3 1/3))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2))) (log1p.f32 (*.f32 4/3 (-.f32 u 1/4))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2))) (log1p.f32 (fma.f32 4/3 u -1/3)))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)
(log1p.f32 (fma.f32 u -4/3 1/3))
(*.f32 1 (log1p.f32 (fma.f32 u -4/3 1/3)))
(log1p.f32 (fma.f32 u -4/3 1/3))
(*.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2))
(log1p.f32 (fma.f32 u -4/3 1/3))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(log1p.f32 (fma.f32 u -4/3 1/3))
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(log1p.f32 (fma.f32 u -4/3 1/3))
(pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 1)
(log1p.f32 (fma.f32 u -4/3 1/3))
(pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2) 1/2)
(log1p.f32 (fma.f32 u -4/3 1/3))
(pow.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3) 1/3)
(log1p.f32 (fma.f32 u -4/3 1/3))
(pow.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 3)
(log1p.f32 (fma.f32 u -4/3 1/3))
(pow.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 2)
(log1p.f32 (fma.f32 u -4/3 1/3))
(pow.f32 (exp.f32 1) (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(log1p.f32 (fma.f32 u -4/3 1/3))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2)) (cbrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))) (sqrt.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(sqrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2))
(log1p.f32 (fma.f32 u -4/3 1/3))
(log.f32 (+.f32 (fma.f32 u -4/3 1/3) 1))
(log1p.f32 (fma.f32 u -4/3 1/3))
(cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 3))
(log1p.f32 (fma.f32 u -4/3 1/3))
(expm1.f32 (log1p.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(log1p.f32 (fma.f32 u -4/3 1/3))
(exp.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(log1p.f32 (fma.f32 u -4/3 1/3))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1))
(log1p.f32 (fma.f32 u -4/3 1/3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 1/3))
(log1p.f32 (fma.f32 u -4/3 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 3))
(log1p.f32 (fma.f32 u -4/3 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2))
(log1p.f32 (fma.f32 u -4/3 1/3))
(exp.f32 (*.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) 1))
(log1p.f32 (fma.f32 u -4/3 1/3))
(+.f32 0 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 u -4/3 1/3)) s)))) (log.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 u -4/3 1/3)) s))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) s))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))) 1)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 1)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 2) 1/2)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 3) 1/3)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)) 3)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)) 2)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 2)) (cbrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))) (sqrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 2))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(log.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 3))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)) 1))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 3)) 1/3))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))) 3))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s))) 2))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)) 1) 1))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) (log.f32 s)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (+.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (*.f32 (log.f32 s) 1)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) (*.f32 (log.f32 s) 1)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (+.f32 (log.f32 s) (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(+.f32 0 (fma.f32 u -4/3 1/3))
(fma.f32 u -4/3 1/3)
(+.f32 1/3 (*.f32 u -4/3))
(fma.f32 u -4/3 1/3)
(+.f32 1/3 (*.f32 -4/3 u))
(fma.f32 u -4/3 1/3)
(+.f32 (*.f32 u -4/3) 1/3)
(fma.f32 u -4/3 1/3)
(+.f32 (*.f32 -4/3 u) 1/3)
(fma.f32 u -4/3 1/3)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 1/3))) 2)) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 1/3))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 u -4/3 1/3)))))
(-.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) 1)
(fma.f32 u -4/3 1/3)
(/.f32 (*.f32 (+.f32 -1/64 (pow.f32 u 3)) -4/3) (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)))
(/.f32 (+.f32 1/48 (*.f32 (pow.f32 u 3) -4/3)) (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)))
(*.f32 (/.f32 -4/3 (+.f32 (fma.f32 u u 1/16) (*.f32 u 1/4))) (+.f32 (pow.f32 u 3) -1/64))
(/.f32 (+.f32 (pow.f32 u 3) -1/64) (-.f32 (/.f32 (fma.f32 u u 1/16) -4/3) (/.f32 u 16/3)))
(/.f32 (*.f32 (fma.f32 u u -1/16) -4/3) (+.f32 u 1/4))
(/.f32 -4/3 (/.f32 (+.f32 u 1/4) (fma.f32 u u -1/16)))
(*.f32 (/.f32 -4/3 (+.f32 u 1/4)) (fma.f32 u u -1/16))
(/.f32 (*.f32 -4/3 (+.f32 -1/64 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)))
(/.f32 (+.f32 1/48 (*.f32 (pow.f32 u 3) -4/3)) (-.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)))
(*.f32 (/.f32 -4/3 (+.f32 (fma.f32 u u 1/16) (*.f32 u 1/4))) (+.f32 (pow.f32 u 3) -1/64))
(/.f32 (+.f32 (pow.f32 u 3) -1/64) (-.f32 (/.f32 (fma.f32 u u 1/16) -4/3) (/.f32 u 16/3)))
(/.f32 (*.f32 -4/3 (fma.f32 u u -1/16)) (+.f32 u 1/4))
(/.f32 -4/3 (/.f32 (+.f32 u 1/4) (fma.f32 u u -1/16)))
(*.f32 (/.f32 -4/3 (+.f32 u 1/4)) (fma.f32 u u -1/16))
(pow.f32 (fma.f32 u -4/3 1/3) 1)
(fma.f32 u -4/3 1/3)
(pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2) 1/2)
(fma.f32 u -4/3 1/3)
(pow.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3) 1/3)
(fma.f32 u -4/3 1/3)
(pow.f32 (cbrt.f32 (fma.f32 u -4/3 1/3)) 3)
(fma.f32 u -4/3 1/3)
(pow.f32 (sqrt.f32 (fma.f32 u -4/3 1/3)) 2)
(fma.f32 u -4/3 1/3)
(pow.f32 (exp.f32 1) (log.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 u -4/3 1/3)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 1/3))) 2)) (cbrt.f32 (log.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 1/3))))
(sqrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 2))
(fma.f32 u -4/3 1/3)
(log.f32 (exp.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 u -4/3 1/3)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u -4/3 1/3))))
(fma.f32 u -4/3 1/3)
(cbrt.f32 (pow.f32 (fma.f32 u -4/3 1/3) 3))
(fma.f32 u -4/3 1/3)
(expm1.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 u -4/3 1/3)
(log1p.f32 (expm1.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 u -4/3 1/3)
(exp.f32 (log.f32 (fma.f32 u -4/3 1/3)))
(fma.f32 u -4/3 1/3)
(exp.f32 (*.f32 (log.f32 (fma.f32 u -4/3 1/3)) 1))
(fma.f32 u -4/3 1/3)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 u -4/3 1/3))) 1/3))
(fma.f32 u -4/3 1/3)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 u -4/3 1/3))) 3))
(fma.f32 u -4/3 1/3)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 1/3))) 2))
(fma.f32 u -4/3 1/3)
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 u -4/3 1/3)) 1) 1))
(fma.f32 u -4/3 1/3)
(fma.f32 u -4/3 1/3)
(fma.f32 -4/3 u 1/3)
(fma.f32 u -4/3 1/3)
(fma.f32 1 (+.f32 (fma.f32 u -4/3 1/3) 1) -1)
(fma.f32 u -4/3 1/3)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1)) 2) (cbrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1)) -1)
(fma.f32 u -4/3 1/3)
(fma.f32 (sqrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1)) (sqrt.f32 (+.f32 (fma.f32 u -4/3 1/3) 1)) -1)
(fma.f32 u -4/3 1/3)
(+.f32 0 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s) -3))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 1 (fma.f32 u -4/3 1/3)) s) -3)))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 1 (fma.f32 u -4/3 1/3)) s) -3))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) s) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s) -3))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s) -3))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))) 1)
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)) 1)
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(pow.f32 (*.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 2) 9) 1/2)
(sqrt.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 2) 9))
(sqrt.f32 (pow.f32 (*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2))
(fabs.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)) 3) 1/3)
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))) 3)
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))) 2)
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))))) 2)) (cbrt.f32 (log.f32 (*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (sqrt.f32 (log.f32 (*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))))))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s) 2) 9))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 2) 9))
(sqrt.f32 (pow.f32 (*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3)))) 2))
(fabs.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))
(log.f32 (pow.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s) -3))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)) 3))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))) 1))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))) 1/3))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))) 3))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3)))) 2))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))) 1) 1))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))
(exp.f32 (+.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3)) (*.f32 (log.f32 s) 1)))
(*.f32 (*.f32 s -3) (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 s -3))

localize41.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.3b
(fma.f32 u -4/3 4/3)
0.4b
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
0.6b
(log.f32 (fma.f32 u -4/3 4/3))
Compiler

Compiled 40 to 31 computations (22.5% saved)

series23.0ms (0.2%)

Counts
3 → 48
Calls

12 calls:

TimeVariablePointExpression
18.0ms
s
@0
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
1.0ms
s
@inf
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
0.0ms
u
@-inf
(log.f32 (fma.f32 u -4/3 4/3))
0.0ms
s
@-inf
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
0.0ms
u
@-inf
(fma.f32 u -4/3 4/3)

rewrite50.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
868×pow1_binary32
803×add-log-exp_binary32
803×log1p-expm1-u_binary32
803×expm1-log1p-u_binary32
790×add-exp-log_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
120025
2217825
Stop Event
node limit
Counts
3 → 56
Calls
Call 1
Inputs
(log.f32 (fma.f32 u -4/3 4/3))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(fma.f32 u -4/3 4/3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))) (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 2)) (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (fma.f32 u -4/3 4/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3) (pow.f32 (*.f32 -3 s) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 -3 s) 3) (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 4/3 (*.f32 u -4/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (-.f32 (fma.f32 u -4/3 4/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u -4/3) 4/3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u -4/3) 1) 4/3)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (fma.f32 u -4/3 4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 u -4/3 4/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 u -4/3 4/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) (pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 2) (cbrt.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)) (sqrt.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 u -4/3) 3) 64/27) (+.f32 (*.f32 (*.f32 u -4/3) (*.f32 u -4/3)) (-.f32 16/9 (*.f32 (*.f32 u -4/3) 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 u -4/3) (*.f32 u -4/3)) 16/9) (-.f32 (*.f32 u -4/3) 4/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 u -4/3 4/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))

simplify48.0ms (0.4%)

Algorithm
egg-herbie
Rules
832×fma-def_binary32
547×unswap-sqr_binary32
327×distribute-rgt-in_binary32
311×distribute-lft-in_binary32
274×*-commutative_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01931312
14931182
218771156
Stop Event
node limit
Counts
104 → 160
Calls
Call 1
Inputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
4/3
(+.f32 (*.f32 -4/3 u) 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(*.f32 -4/3 u)
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(*.f32 -4/3 u)
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 4/3 (*.f32 -4/3 u))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))) (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(+.f32 0 (log.f32 (fma.f32 u -4/3 4/3)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 2)) (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))
(-.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1)
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)
(*.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(*.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)
(pow.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3) 1/3)
(pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 3)
(pow.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)
(sqrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))
(cbrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))
(expm1.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(log1p.f32 (-.f32 (fma.f32 u -4/3 4/3) 1))
(exp.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(-.f32 (+.f32 1 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 1)
(pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 1)
(pow.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 3)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 2)
(sqrt.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 2))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 3))
(cbrt.f32 (*.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3) (pow.f32 (*.f32 -3 s) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 -3 s) 3) (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)) 1))
(exp.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))
(+.f32 4/3 (*.f32 u -4/3))
(+.f32 1 (-.f32 (fma.f32 u -4/3 4/3) 1))
(+.f32 (*.f32 u -4/3) 4/3)
(+.f32 (*.f32 (*.f32 u -4/3) 1) 4/3)
(-.f32 (+.f32 1 (fma.f32 u -4/3 4/3)) 1)
(*.f32 (fma.f32 u -4/3 4/3) 1)
(*.f32 1 (fma.f32 u -4/3 4/3))
(*.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) (pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 2) (cbrt.f32 (fma.f32 u -4/3 4/3)))
(*.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)) (sqrt.f32 (fma.f32 u -4/3 4/3)))
(/.f32 (+.f32 (pow.f32 (*.f32 u -4/3) 3) 64/27) (+.f32 (*.f32 (*.f32 u -4/3) (*.f32 u -4/3)) (-.f32 16/9 (*.f32 (*.f32 u -4/3) 4/3))))
(/.f32 (-.f32 (*.f32 (*.f32 u -4/3) (*.f32 u -4/3)) 16/9) (-.f32 (*.f32 u -4/3) 4/3))
(pow.f32 (fma.f32 u -4/3 4/3) 1)
(pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) 3) 1/3)
(pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 3)
(pow.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)) 2)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (exp.f32 1) (log.f32 (fma.f32 u -4/3 4/3)))
(sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2))
(log.f32 (exp.f32 (fma.f32 u -4/3 4/3)))
(cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 3))
(expm1.f32 (log1p.f32 (fma.f32 u -4/3 4/3)))
(log1p.f32 (expm1.f32 (fma.f32 u -4/3 4/3)))
(exp.f32 (log.f32 (fma.f32 u -4/3 4/3)))
Outputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (neg.f32 u))
(-.f32 (log.f32 4/3) u)
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u)))
(+.f32 (log.f32 4/3) (-.f32 (*.f32 u (*.f32 u -1/2)) u))
(-.f32 (fma.f32 u (*.f32 u -1/2) (log.f32 4/3)) u)
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(fma.f32 -1/3 (pow.f32 u 3) (+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u))))
(+.f32 (-.f32 (*.f32 u (*.f32 u -1/2)) u) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(-.f32 (fma.f32 -1/3 (pow.f32 u 3) (fma.f32 u (*.f32 u -1/2) (log.f32 4/3))) u)
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))
(+.f32 (log.f32 -4/3) (log.f32 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 1 u))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(-.f32 (+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (/.f32 -1 u))) (/.f32 1/2 (*.f32 u u)))
(+.f32 (log.f32 -4/3) (+.f32 (-.f32 (log.f32 u) (/.f32 1/2 (*.f32 u u))) (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (+.f32 (/.f32 1 u) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3))))))
(+.f32 (log.f32 -4/3) (-.f32 (+.f32 (-.f32 (log.f32 u) (/.f32 1/2 (*.f32 u u))) (/.f32 -1 u)) (/.f32 1/3 (pow.f32 u 3))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))
(-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (/.f32 1 u))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 -1 u))
(-.f32 (log.f32 4/3) (+.f32 (log.f32 (/.f32 -1 u)) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(-.f32 (log.f32 4/3) (+.f32 (log.f32 (/.f32 -1 u)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1 u) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (-.f32 (log.f32 4/3) (+.f32 (log.f32 (/.f32 -1 u)) (/.f32 1/2 (*.f32 u u)))) (-.f32 (/.f32 -1 u) (/.f32 1/3 (pow.f32 u 3))))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 (log.f32 4/3) s))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(fma.f32 3 (*.f32 u s) (*.f32 -3 (*.f32 (log.f32 4/3) s)))
(fma.f32 (*.f32 -3 s) (log.f32 4/3) (*.f32 s (*.f32 u 3)))
(*.f32 s (+.f32 (*.f32 (log.f32 4/3) -3) (*.f32 u 3)))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (*.f32 -3 (*.f32 (log.f32 4/3) s))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 (*.f32 -3 s) (log.f32 4/3) (*.f32 s (*.f32 u 3))))
(fma.f32 (log.f32 4/3) (*.f32 -3 s) (*.f32 u (+.f32 (*.f32 3 s) (*.f32 u (*.f32 s 3/2)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (fma.f32 s (pow.f32 u 3) (*.f32 -3 (*.f32 (log.f32 4/3) s)))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (fma.f32 (pow.f32 u 3) s (*.f32 (log.f32 4/3) (*.f32 -3 s)))))
(fma.f32 u (*.f32 3 s) (fma.f32 (*.f32 u u) (*.f32 s 3/2) (*.f32 s (+.f32 (*.f32 (log.f32 4/3) -3) (pow.f32 u 3)))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(*.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s))
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s)))
(fma.f32 -3 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) (*.f32 3 (/.f32 s u)))
(fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s) (*.f32 3 (/.f32 s u)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) (/.f32 (*.f32 s 3/2) (*.f32 u u))))
(fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3)))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))) (/.f32 s (pow.f32 u 3)))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) (/.f32 (*.f32 s 3/2) (*.f32 u u)))) (/.f32 s (pow.f32 u 3)))
(+.f32 (fma.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3))) (/.f32 s (pow.f32 u 3)))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)))
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))))
(fma.f32 3 (/.f32 s u) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s) (*.f32 3 (/.f32 s u)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(fma.f32 3 (/.f32 s u) (fma.f32 3/2 (/.f32 s (*.f32 u u)) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s))))
(fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3)))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 3/2 (/.f32 s (*.f32 u u)) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
4/3
(+.f32 (*.f32 -4/3 u) 4/3)
(fma.f32 u -4/3 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(fma.f32 u -4/3 4/3)
(+.f32 (*.f32 -4/3 u) 4/3)
(fma.f32 u -4/3 4/3)
(*.f32 -4/3 u)
(*.f32 u -4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 u -4/3 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 u -4/3 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 u -4/3 4/3)
(*.f32 -4/3 u)
(*.f32 u -4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 u -4/3 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 u -4/3 4/3)
(+.f32 4/3 (*.f32 -4/3 u))
(fma.f32 u -4/3 4/3)
(+.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))) (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(+.f32 0 (log.f32 (fma.f32 u -4/3 4/3)))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 2)) (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(-.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1)
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(*.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(*.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(*.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(pow.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3) 1/3)
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 3)
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(pow.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(sqrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(cbrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(expm1.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(log1p.f32 (-.f32 (fma.f32 u -4/3 4/3) 1))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(exp.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(-.f32 (+.f32 1 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 1)
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 1)
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(pow.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 3) 1/3)
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(pow.f32 (cbrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 3)
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(pow.f32 (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 2)
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(sqrt.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 2))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)) 3))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(cbrt.f32 (*.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3) (pow.f32 (*.f32 -3 s) 3)))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 -3 s) 3) (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)) 1))
(log1p.f32 (+.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)) -1))
(log1p.f32 (+.f32 -1 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))))
(exp.f32 (log.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(+.f32 4/3 (*.f32 u -4/3))
(fma.f32 u -4/3 4/3)
(+.f32 1 (-.f32 (fma.f32 u -4/3 4/3) 1))
(fma.f32 u -4/3 4/3)
(+.f32 (*.f32 u -4/3) 4/3)
(fma.f32 u -4/3 4/3)
(+.f32 (*.f32 (*.f32 u -4/3) 1) 4/3)
(fma.f32 u -4/3 4/3)
(-.f32 (+.f32 1 (fma.f32 u -4/3 4/3)) 1)
(fma.f32 u -4/3 4/3)
(*.f32 (fma.f32 u -4/3 4/3) 1)
(fma.f32 u -4/3 4/3)
(*.f32 1 (fma.f32 u -4/3 4/3))
(fma.f32 u -4/3 4/3)
(*.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) (pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 2))
(fma.f32 u -4/3 4/3)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 2) (cbrt.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 u -4/3 4/3)
(*.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)) (sqrt.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 u -4/3 4/3)
(/.f32 (+.f32 (pow.f32 (*.f32 u -4/3) 3) 64/27) (+.f32 (*.f32 (*.f32 u -4/3) (*.f32 u -4/3)) (-.f32 16/9 (*.f32 (*.f32 u -4/3) 4/3))))
(/.f32 (+.f32 (*.f32 (pow.f32 u 3) -64/27) 64/27) (+.f32 (*.f32 (*.f32 u u) 16/9) (-.f32 16/9 (*.f32 u -16/9))))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 64/27) (+.f32 (fma.f32 u (*.f32 u 16/9) 16/9) (*.f32 u 16/9)))
(/.f32 (fma.f32 (pow.f32 u 3) -64/27 64/27) (+.f32 16/9 (*.f32 u (fma.f32 u 16/9 16/9))))
(/.f32 (-.f32 (*.f32 (*.f32 u -4/3) (*.f32 u -4/3)) 16/9) (-.f32 (*.f32 u -4/3) 4/3))
(/.f32 (+.f32 (*.f32 (*.f32 u u) 16/9) -16/9) (fma.f32 u -4/3 -4/3))
(/.f32 (fma.f32 (*.f32 u u) 16/9 -16/9) (fma.f32 u -4/3 -4/3))
(/.f32 (fma.f32 u (*.f32 u 16/9) -16/9) (fma.f32 u -4/3 -4/3))
(pow.f32 (fma.f32 u -4/3 4/3) 1)
(fma.f32 u -4/3 4/3)
(pow.f32 (pow.f32 (fma.f32 u -4/3 4/3) 3) 1/3)
(fma.f32 u -4/3 4/3)
(pow.f32 (cbrt.f32 (fma.f32 u -4/3 4/3)) 3)
(fma.f32 u -4/3 4/3)
(pow.f32 (sqrt.f32 (fma.f32 u -4/3 4/3)) 2)
(fma.f32 u -4/3 4/3)
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 u -4/3 4/3)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 u -4/3 4/3)
(pow.f32 (exp.f32 1) (log.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 u -4/3 4/3)
(sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2))
(fma.f32 u -4/3 4/3)
(log.f32 (exp.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 u -4/3 4/3)
(cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 3))
(fma.f32 u -4/3 4/3)
(expm1.f32 (log1p.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 u -4/3 4/3)
(log1p.f32 (expm1.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 u -4/3 4/3)
(exp.f32 (log.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 u -4/3 4/3)

localize62.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (+.f32 u -1/4) -4/3)
0.3b
(*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))
0.5b
(log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))
10.8b
(sqrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2))
Compiler

Compiled 64 to 51 computations (20.3% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
s
@0
(sqrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2))
0.0ms
u
@-inf
(sqrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2))
0.0ms
u
@inf
(sqrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2))
0.0ms
s
@-inf
(sqrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2))
0.0ms
s
@inf
(sqrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2))

rewrite51.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
474×log-prod_binary32
361×prod-exp_binary32
357×exp-prod_binary32
279×pow-prod-down_binary32
274×pow2_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01212
125612
2275210
Stop Event
node limit
Counts
1 → 52
Calls
Call 1
Inputs
(sqrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) (*.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) s))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 s) 2) (*.f32 (cbrt.f32 s) (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) (pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 2) (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) s))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 s) (*.f32 (sqrt.f32 s) (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 s (cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2))) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 s (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (pow.f32 (cbrt.f32 s) 2)) (cbrt.f32 s))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (sqrt.f32 s)) (sqrt.f32 s))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 6) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 2) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1/2) (*.f32 2 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 2)) (cbrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))) (sqrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log.f32 s) (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) (log.f32 s)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (*.f32 (log.f32 s) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) (*.f32 (log.f32 s) 1)))))))

simplify56.0ms (0.5%)

Algorithm
egg-herbie
Rules
546×fma-def_binary32
430×unswap-sqr_binary32
314×log-prod_binary32
257×fma-neg_binary32
243×times-frac_binary32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01851182
14521022
21197997
35111996
Stop Event
node limit
Counts
76 → 119
Calls
Call 1
Inputs
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(*.f32 s (log.f32 4/3))
(+.f32 (*.f32 s (log.f32 4/3)) (*.f32 -1 (*.f32 s u)))
(+.f32 (*.f32 s (log.f32 4/3)) (+.f32 (*.f32 -1 (*.f32 s u)) (*.f32 -1/2 (*.f32 s (pow.f32 u 2)))))
(+.f32 (*.f32 s (log.f32 4/3)) (+.f32 (*.f32 -1 (*.f32 s u)) (+.f32 (*.f32 -1/2 (*.f32 s (pow.f32 u 2))) (*.f32 -1/3 (*.f32 s (pow.f32 u 3))))))
(*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 -1 (/.f32 s u)))
(+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (*.f32 -1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (*.f32 -1 (/.f32 s u)))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 -1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 0 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 1)
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)
(*.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 1)
(*.f32 1 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) (*.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) s))
(*.f32 (pow.f32 (cbrt.f32 s) 2) (*.f32 (cbrt.f32 s) (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) (pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 2) (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) s))
(*.f32 (sqrt.f32 s) (*.f32 (sqrt.f32 s) (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (sqrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 (*.f32 s (cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2))) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (*.f32 s (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (pow.f32 (cbrt.f32 s) 2)) (cbrt.f32 s))
(*.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (sqrt.f32 s)) (sqrt.f32 s))
(pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 1)
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 4) 1/4)
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 6) 1/6)
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 3)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 2) 3/2)
(pow.f32 (sqrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 2)
(pow.f32 (exp.f32 1/2) (*.f32 2 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 2)) (cbrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))) (sqrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))
(fabs.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(log.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))
(cbrt.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 3))
(expm1.f32 (log1p.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))
(log1p.f32 (expm1.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))
(exp.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))
(exp.f32 (*.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 1))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 1/2))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 1) 1))
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 1/2) 1))
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 1) 1/2))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(exp.f32 (+.f32 (log.f32 s) (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) (log.f32 s)))
(exp.f32 (+.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (*.f32 (log.f32 s) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) (*.f32 (log.f32 s) 1)))
Outputs
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (neg.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log.f32 (fma.f32 -4/3 u 4/3)) (neg.f32 s))
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (neg.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log.f32 (fma.f32 -4/3 u 4/3)) (neg.f32 s))
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (neg.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log.f32 (fma.f32 -4/3 u 4/3)) (neg.f32 s))
(*.f32 -1 (*.f32 s (log.f32 (+.f32 1 (*.f32 -4/3 (-.f32 u 1/4))))))
(neg.f32 (*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4)))))
(*.f32 s (neg.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (log.f32 (fma.f32 -4/3 u 4/3)) (neg.f32 s))
(*.f32 s (log.f32 4/3))
(+.f32 (*.f32 s (log.f32 4/3)) (*.f32 -1 (*.f32 s u)))
(fma.f32 s (log.f32 4/3) (neg.f32 (*.f32 s u)))
(fma.f32 s (log.f32 4/3) (*.f32 s (neg.f32 u)))
(*.f32 s (-.f32 (log.f32 4/3) u))
(+.f32 (*.f32 s (log.f32 4/3)) (+.f32 (*.f32 -1 (*.f32 s u)) (*.f32 -1/2 (*.f32 s (pow.f32 u 2)))))
(fma.f32 s (log.f32 4/3) (fma.f32 -1 (*.f32 s u) (*.f32 -1/2 (*.f32 s (*.f32 u u)))))
(fma.f32 s (log.f32 4/3) (-.f32 (*.f32 s (*.f32 (*.f32 u u) -1/2)) (*.f32 s u)))
(fma.f32 s (*.f32 -1/2 (*.f32 u u)) (*.f32 s (-.f32 (log.f32 4/3) u)))
(fma.f32 s (log.f32 4/3) (*.f32 s (fma.f32 -1/2 (*.f32 u u) (neg.f32 u))))
(+.f32 (*.f32 s (log.f32 4/3)) (+.f32 (*.f32 -1 (*.f32 s u)) (+.f32 (*.f32 -1/2 (*.f32 s (pow.f32 u 2))) (*.f32 -1/3 (*.f32 s (pow.f32 u 3))))))
(fma.f32 s (log.f32 4/3) (fma.f32 -1 (*.f32 s u) (fma.f32 -1/2 (*.f32 s (*.f32 u u)) (*.f32 -1/3 (*.f32 s (pow.f32 u 3))))))
(fma.f32 s (log.f32 4/3) (-.f32 (fma.f32 -1/2 (*.f32 s (*.f32 u u)) (*.f32 s (*.f32 (pow.f32 u 3) -1/3))) (*.f32 s u)))
(fma.f32 s (log.f32 4/3) (fma.f32 s (*.f32 -1/3 (pow.f32 u 3)) (*.f32 s (-.f32 (*.f32 -1/2 (*.f32 u u)) u))))
(fma.f32 (*.f32 u u) (+.f32 (*.f32 s -1/2) (*.f32 u (*.f32 s -1/3))) (*.f32 s (-.f32 (log.f32 4/3) u)))
(*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(*.f32 s (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))))
(*.f32 s (+.f32 (log.f32 -4/3) (log.f32 u)))
(+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 -1 (/.f32 s u)))
(fma.f32 s (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))) (neg.f32 (/.f32 s u)))
(fma.f32 s (+.f32 (log.f32 -4/3) (log.f32 u)) (neg.f32 (/.f32 s u)))
(fma.f32 s (+.f32 (log.f32 -4/3) (log.f32 u)) (/.f32 (neg.f32 s) u))
(+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 s (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))) (fma.f32 -1 (/.f32 s u) (*.f32 -1/2 (/.f32 s (*.f32 u u)))))
(fma.f32 s (+.f32 (log.f32 -4/3) (log.f32 u)) (-.f32 (*.f32 (/.f32 -1/2 u) (/.f32 s u)) (/.f32 s u)))
(fma.f32 s (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 (/.f32 s u) (+.f32 (/.f32 -1/2 u) -1)))
(fma.f32 s (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 (/.f32 s u) (+.f32 -1 (/.f32 -1/2 u))))
(+.f32 (*.f32 -1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2))))))
(fma.f32 -1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 s (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))) (fma.f32 -1 (/.f32 s u) (*.f32 -1/2 (/.f32 s (*.f32 u u))))))
(fma.f32 -1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 s (+.f32 (log.f32 -4/3) (log.f32 u)) (-.f32 (*.f32 (/.f32 -1/2 u) (/.f32 s u)) (/.f32 s u))))
(fma.f32 s (+.f32 (log.f32 -4/3) (log.f32 u)) (-.f32 (*.f32 (/.f32 s (*.f32 u u)) (+.f32 (/.f32 -1/3 u) -1/2)) (/.f32 s u)))
(fma.f32 s (+.f32 (log.f32 -4/3) (log.f32 u)) (fma.f32 (/.f32 s (*.f32 u u)) (+.f32 (/.f32 -1/3 u) -1/2) (/.f32 (neg.f32 s) u)))
(*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(*.f32 s (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u)))))
(*.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (*.f32 -1 (/.f32 s u)))
(fma.f32 s (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u)))) (neg.f32 (/.f32 s u)))
(-.f32 (*.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))) (/.f32 s u))
(fma.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 (neg.f32 s) u))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 s (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u)))) (fma.f32 -1 (/.f32 s u) (*.f32 -1/2 (/.f32 s (*.f32 u u)))))
(fma.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (-.f32 (*.f32 (/.f32 -1/2 u) (/.f32 s u)) (/.f32 s u)))
(fma.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 (/.f32 s u) (+.f32 (/.f32 -1/2 u) -1)))
(fma.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 (/.f32 s u) (+.f32 -1 (/.f32 -1/2 u))))
(+.f32 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 -1/3 (/.f32 s (pow.f32 u 3))) (+.f32 (*.f32 -1 (/.f32 s u)) (*.f32 -1/2 (/.f32 s (pow.f32 u 2))))))
(fma.f32 s (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u)))) (fma.f32 -1/3 (/.f32 s (pow.f32 u 3)) (fma.f32 -1 (/.f32 s u) (*.f32 -1/2 (/.f32 s (*.f32 u u))))))
(fma.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (fma.f32 -1/3 (/.f32 s (pow.f32 u 3)) (-.f32 (*.f32 (/.f32 -1/2 u) (/.f32 s u)) (/.f32 s u))))
(fma.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (-.f32 (*.f32 (/.f32 s (*.f32 u u)) (+.f32 (/.f32 -1/3 u) -1/2)) (/.f32 s u)))
(fma.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (fma.f32 (/.f32 s (*.f32 u u)) (+.f32 (/.f32 -1/3 u) -1/2) (/.f32 (neg.f32 s) u)))
(+.f32 0 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 u -4/3 1/3)) s)) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 1 (fma.f32 u -4/3 1/3)) s))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (+.f32 (*.f32 -4/3 u) 4/3) s))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 -4/3 u 4/3) s))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 1)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) s)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 1)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 1 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) (*.f32 (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) s))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) (*.f32 s (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 (cbrt.f32 (pow.f32 (log.f32 (fma.f32 -4/3 u 4/3)) 2)) (*.f32 s (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))))
(*.f32 s (*.f32 (cbrt.f32 (pow.f32 (log.f32 (fma.f32 -4/3 u 4/3)) 2)) (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))))
(*.f32 (pow.f32 (cbrt.f32 s) 2) (*.f32 (cbrt.f32 s) (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) (pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 2))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 2) (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (*.f32 (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) s))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 (sqrt.f32 s) (*.f32 (sqrt.f32 s) (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 (sqrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 (*.f32 s (cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2))) (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 (cbrt.f32 (pow.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) 2)) (*.f32 s (cbrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 (cbrt.f32 (pow.f32 (log.f32 (fma.f32 -4/3 u 4/3)) 2)) (*.f32 s (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))))
(*.f32 s (*.f32 (cbrt.f32 (pow.f32 (log.f32 (fma.f32 -4/3 u 4/3)) 2)) (cbrt.f32 (log.f32 (fma.f32 -4/3 u 4/3)))))
(*.f32 (*.f32 s (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))) (sqrt.f32 (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (pow.f32 (cbrt.f32 s) 2)) (cbrt.f32 s))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(*.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (sqrt.f32 s)) (sqrt.f32 s))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 1)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 2) 1/2)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 4) 1/4)
(pow.f32 (pow.f32 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))) 4) 1/4)
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 6) 1/6)
(pow.f32 (pow.f32 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))) 6) 1/6)
(pow.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 3) 1/3)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 3)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 2) 3/2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))) 2) 3/2)
(pow.f32 (sqrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 2)
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(pow.f32 (exp.f32 1/2) (*.f32 2 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 2)) (cbrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))) 2)) (cbrt.f32 (log.f32 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))) (sqrt.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))))) (sqrt.f32 (log.f32 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))))
(fabs.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(log.f32 (pow.f32 (+.f32 (fma.f32 u -4/3 1/3) 1) s))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(cbrt.f32 (pow.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))) 3))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(expm1.f32 (log1p.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(log1p.f32 (expm1.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (*.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 1))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 1/2))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 1/3))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 3))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 2))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))) 1) 1))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 1/2) 1))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (*.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))) 1) 1/2))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3)))))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (+.f32 (log.f32 s) (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (+.f32 (*.f32 (log.f32 s) 1) (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) (log.f32 s)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (+.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) (*.f32 (log.f32 s) 1)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))
(exp.f32 (+.f32 (*.f32 (log.f32 (log1p.f32 (fma.f32 u -4/3 1/3))) 1) (*.f32 (log.f32 s) 1)))
(*.f32 s (log1p.f32 (*.f32 -4/3 (+.f32 u -1/4))))
(*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))
(*.f32 s (log.f32 (fma.f32 -4/3 u 4/3)))

eval412.0ms (3.4%)

Compiler

Compiled 17488 to 13458 computations (23% saved)

prune282.0ms (2.4%)

Pruning

39 alts after pruning (28 fresh and 11 done)

PrunedKeptTotal
New1000131013
Fresh121527
Picked101
Done01111
Total1013391052
Error
0b
Counts
1052 → 39
Alt Table
Click to see full alt table
StatusErrorProgram
0.8b
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 2)
1.3b
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 3)
29.0b
(-.f32 (+.f32 1 (*.f32 (log1p.f32 -37/64) s)) 1)
23.5b
(+.f32 0 (-.f32 (+.f32 1 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 1))
1.1b
(+.f32 0 (*.f32 (-.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1) (*.f32 -3 s)))
1.0b
(+.f32 0 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))
1.7b
(+.f32 0 (*.f32 (log.f32 (/.f32 (-.f32 (*.f32 (*.f32 u -4/3) (*.f32 u -4/3)) 16/9) (-.f32 (*.f32 u -4/3) 4/3))) (*.f32 -3 s)))
1.4b
(+.f32 0 (*.f32 (log.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u 3) -64/27) 64/27) (+.f32 (*.f32 (*.f32 u u) 16/9) (-.f32 16/9 (*.f32 u -16/9))))) (*.f32 -3 s)))
1.2b
(+.f32 0 (*.f32 (log.f32 (+.f32 (*.f32 u -4/3) 4/3)) (*.f32 -3 s)))
0.9b
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 3) (*.f32 -3 s))
23.7b
(*.f32 (-.f32 (log.f32 4/3) u) (*.f32 -3 s))
23.7b
(*.f32 (*.f32 s (-.f32 (log.f32 4/3) u)) -3)
1.0b
(*.f32 (*.f32 s (log1p.f32 (/.f32 -4/3 (/.f32 (+.f32 u 1/4) (fma.f32 u u -1/16))))) -3)
1.0b
(*.f32 (*.f32 s (log1p.f32 (+.f32 (*.f32 u -4/3) 1/3))) -3)
0.7b
(*.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) -3)
1.1b
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
0.9b
(*.f32 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))) -3)
1.2b
(*.f32 (*.f32 s (log.f32 (+.f32 (*.f32 (+.f32 u -1/4) -4/3) 1))) -3)
1.2b
(*.f32 (*.f32 s (log.f32 (+.f32 (*.f32 -4/3 u) 4/3))) -3)
0.6b
(*.f32 (*.f32 3 s) (neg.f32 (log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))))
1.4b
(*.f32 (*.f32 3 s) (log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4)))))
1.2b
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
1.2b
(*.f32 (log1p.f32 (*.f32 (/.f32 4/3 (+.f32 u 1/4)) (-.f32 1/16 (*.f32 u u)))) (*.f32 -3 s))
0.7b
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
0.8b
(*.f32 s (pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))
23.7b
(*.f32 s (*.f32 (-.f32 (log.f32 4/3) u) -3))
1.0b
(*.f32 s (*.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) -3))
1.0b
(*.f32 s (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))
1.7b
(*.f32 s (*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3))
0.6b
(*.f32 s (*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))))
0.7b
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
29.7b
(*.f32 s (log1p.f32 -37/64))
1.0b
(*.f32 s (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3)))
1.3b
(*.f32 s (log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3)))
0.7b
(*.f32 s (exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
29.4b
(*.f32 3 (*.f32 s (-.f32 (log.f32 4/3) u)))
1.4b
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2)) (-.f32 1 (*.f32 (+.f32 u -1/4) -4/3)))))))
1.1b
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4))))))
23.1b
(*.f32 3 (*.f32 s (log.f32 4/3)))
Compiler

Compiled 940 to 791 computations (15.9% saved)

localize60.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 4/3 (-.f32 1/4 u))
0.3b
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)
0.5b
(log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))
0.5b
(log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))
Compiler

Compiled 60 to 50 computations (16.7% saved)

series5.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
u
@inf
(log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))
1.0ms
u
@0
(log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))
1.0ms
u
@-inf
(log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))
0.0ms
u
@-inf
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)
0.0ms
u
@inf
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)

rewrite57.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
515×unpow-prod-down_binary32
422×log-prod_binary32
327×exp-prod_binary32
252×pow2_binary32
226×prod-exp_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01026
121126
2243226
Stop Event
node limit
Counts
2 → 91
Calls
Call 1
Inputs
(log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 -3) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (log.f32 -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (log.f32 (*.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) (log.f32 (cbrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (log.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (log.f32 (*.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (cbrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1) (*.f32 (log.f32 -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 -3 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (log.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 -3 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (log.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 3 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/3 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 1 1/3) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 2) 1/3) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 5/2) 1/3) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 2) 3) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 3) (pow.f32 (log.f32 -3) 3)) (+.f32 (pow.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2) (-.f32 (pow.f32 (log.f32 -3) 2) (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (log.f32 -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2) (pow.f32 (log.f32 -3) 2)) (log.f32 (/.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 2)) (cbrt.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (sqrt.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (fma.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3 -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (log.f32 -3) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (log.f32 -3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1 (*.f32 (log.f32 -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2) (cbrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (log.f32 -3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (log.f32 -3)) 2) (cbrt.f32 (log.f32 -3)) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (sqrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (log.f32 -3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (log.f32 -3)) (sqrt.f32 (log.f32 -3)) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (exp.f32 1) (exp.f32 (log1p.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (pow.f32 (exp.f32 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 -27 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (*.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (*.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 1 (fma.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3 -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 1) 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 1) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (sqrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (sqrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (sqrt.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)))) (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) 1) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (pow.f32 (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 2)) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)))) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 -27 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 2))))))

simplify263.0ms (2.2%)

Algorithm
egg-herbie
Rules
954×fma-def_binary32
564×distribute-rgt-in_binary32
548×distribute-lft-in_binary32
318×unswap-sqr_binary32
247×sqr-pow_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03353043
18262888
223962853
Stop Event
node limit
Counts
115 → 203
Calls
Call 1
Inputs
(log.f32 (*.f32 -3 (log.f32 4/3)))
(+.f32 (*.f32 -1 (/.f32 u (log.f32 4/3))) (log.f32 (*.f32 -3 (log.f32 4/3))))
(+.f32 (*.f32 -1 (/.f32 u (log.f32 4/3))) (+.f32 (*.f32 -1/2 (*.f32 (+.f32 (/.f32 1 (log.f32 4/3)) (/.f32 1 (pow.f32 (log.f32 4/3) 2))) (pow.f32 u 2))) (log.f32 (*.f32 -3 (log.f32 4/3)))))
(+.f32 (*.f32 -1 (/.f32 u (log.f32 4/3))) (+.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 2 (/.f32 1 (log.f32 4/3))) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 (log.f32 4/3) 2))) (*.f32 2 (/.f32 1 (pow.f32 (log.f32 4/3) 3))))) (pow.f32 u 3))) (+.f32 (*.f32 -1/2 (*.f32 (+.f32 (/.f32 1 (log.f32 4/3)) (/.f32 1 (pow.f32 (log.f32 4/3) 2))) (pow.f32 u 2))) (log.f32 (*.f32 -3 (log.f32 4/3))))))
(log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(-.f32 (log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (/.f32 1 (*.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) u)))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (/.f32 1 (pow.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) 2))) (pow.f32 u 2))) (log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))) (/.f32 1 (*.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) u)))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (/.f32 1 (pow.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) 2))) (pow.f32 u 2))) (+.f32 (log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 -1/6 (/.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) 2))) (*.f32 2 (/.f32 1 (pow.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) 3))))) (pow.f32 u 3))))) (/.f32 1 (*.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) u)))
(log.f32 (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(-.f32 (log.f32 (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (/.f32 1 (*.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) u)))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (/.f32 1 (pow.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) 2))) (pow.f32 u 2))) (log.f32 (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))) (/.f32 1 (*.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) u)))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (/.f32 1 (pow.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) 2))) (pow.f32 u 2))) (+.f32 (log.f32 (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 -1/6 (/.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) 2))) (*.f32 2 (/.f32 1 (pow.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) 3))))) (pow.f32 u 3))))) (/.f32 1 (*.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) u)))
(*.f32 -3 (log.f32 4/3))
(+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))
(+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3))))
(+.f32 (pow.f32 u 3) (+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))))
(*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(+.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 3 (/.f32 1 u)))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
(+.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 0)
(+.f32 (log.f32 -3) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(+.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (log.f32 -3))
(+.f32 (log.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (log.f32 (*.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) -3)))
(+.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) (log.f32 (cbrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (log.f32 (*.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) -3)))
(+.f32 (log.f32 (cbrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(+.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(+.f32 0 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1) (*.f32 (log.f32 -3) 1))
(+.f32 (log.f32 (*.f32 -3 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (log.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(+.f32 (log.f32 (*.f32 -3 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (log.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 1)
(*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1)
(*.f32 1 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(*.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(*.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(*.f32 3 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(*.f32 1/3 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(*.f32 2 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(*.f32 (pow.f32 1 1/3) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3)) 1/3))
(*.f32 (pow.f32 (pow.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 2) 1/3) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(*.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 5/2) 1/3) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 2) 3) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 3))
(/.f32 (+.f32 (pow.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 3) (pow.f32 (log.f32 -3) 3)) (+.f32 (pow.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2) (-.f32 (pow.f32 (log.f32 -3) 2) (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (log.f32 -3)))))
(/.f32 (-.f32 (pow.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2) (pow.f32 (log.f32 -3) 2)) (log.f32 (/.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1)
(pow.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2) 1/2)
(pow.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3) 1/3)
(pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 3)
(pow.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 2)
(pow.f32 (exp.f32 1) (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 2)) (cbrt.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (sqrt.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(sqrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))
(cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3))
(expm1.f32 (log1p.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(log1p.f32 (fma.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3 -1))
(exp.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1) 1))
(fma.f32 1 (log.f32 -3) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(fma.f32 1 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (log.f32 -3))
(fma.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1 (*.f32 (log.f32 -3) 1))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2) (cbrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (log.f32 -3))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 -3)) 2) (cbrt.f32 (log.f32 -3)) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(fma.f32 (sqrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (sqrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (log.f32 -3))
(fma.f32 (sqrt.f32 (log.f32 -3)) (sqrt.f32 (log.f32 -3)) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(+.f32 0 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1)
(/.f32 (pow.f32 (exp.f32 1) (exp.f32 (log1p.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (pow.f32 (exp.f32 1) 1))
(pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3) 1)
(pow.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)) 1/2)
(pow.f32 (*.f32 -27 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 3)) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)
(pow.f32 (exp.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (*.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (*.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1))
(pow.f32 (+.f32 1 (fma.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3 -1)) 1)
(pow.f32 (pow.f32 (exp.f32 1) 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 1) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (sqrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (sqrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (sqrt.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)))) (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) 1) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (pow.f32 (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 2)) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)))) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))
(log.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3) 1)))
(cbrt.f32 (*.f32 -27 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3) 1))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 2))
Outputs
(log.f32 (*.f32 -3 (log.f32 4/3)))
(+.f32 (*.f32 -1 (/.f32 u (log.f32 4/3))) (log.f32 (*.f32 -3 (log.f32 4/3))))
(fma.f32 -1 (/.f32 u (log.f32 4/3)) (log.f32 (*.f32 -3 (log.f32 4/3))))
(-.f32 (log.f32 (*.f32 -3 (log.f32 4/3))) (/.f32 u (log.f32 4/3)))
(+.f32 (*.f32 -1 (/.f32 u (log.f32 4/3))) (+.f32 (*.f32 -1/2 (*.f32 (+.f32 (/.f32 1 (log.f32 4/3)) (/.f32 1 (pow.f32 (log.f32 4/3) 2))) (pow.f32 u 2))) (log.f32 (*.f32 -3 (log.f32 4/3)))))
(fma.f32 -1 (/.f32 u (log.f32 4/3)) (fma.f32 -1/2 (*.f32 (+.f32 (/.f32 1 (log.f32 4/3)) (/.f32 1 (pow.f32 (log.f32 4/3) 2))) (*.f32 u u)) (log.f32 (*.f32 -3 (log.f32 4/3)))))
(-.f32 (fma.f32 (*.f32 -1/2 (+.f32 (/.f32 1 (log.f32 4/3)) (/.f32 1 (pow.f32 (log.f32 4/3) 2)))) (*.f32 u u) (log.f32 (*.f32 -3 (log.f32 4/3)))) (/.f32 u (log.f32 4/3)))
(-.f32 (fma.f32 (*.f32 u u) (+.f32 (/.f32 -1/2 (log.f32 4/3)) (/.f32 -1/2 (pow.f32 (log.f32 4/3) 2))) (log.f32 (*.f32 -3 (log.f32 4/3)))) (/.f32 u (log.f32 4/3)))
(+.f32 (*.f32 -1 (/.f32 u (log.f32 4/3))) (+.f32 (*.f32 -1/6 (*.f32 (+.f32 (*.f32 2 (/.f32 1 (log.f32 4/3))) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 (log.f32 4/3) 2))) (*.f32 2 (/.f32 1 (pow.f32 (log.f32 4/3) 3))))) (pow.f32 u 3))) (+.f32 (*.f32 -1/2 (*.f32 (+.f32 (/.f32 1 (log.f32 4/3)) (/.f32 1 (pow.f32 (log.f32 4/3) 2))) (pow.f32 u 2))) (log.f32 (*.f32 -3 (log.f32 4/3))))))
(fma.f32 -1 (/.f32 u (log.f32 4/3)) (fma.f32 -1/6 (*.f32 (+.f32 (+.f32 (/.f32 2 (log.f32 4/3)) (/.f32 3 (pow.f32 (log.f32 4/3) 2))) (/.f32 2 (pow.f32 (log.f32 4/3) 3))) (pow.f32 u 3)) (fma.f32 -1/2 (*.f32 (+.f32 (/.f32 1 (log.f32 4/3)) (/.f32 1 (pow.f32 (log.f32 4/3) 2))) (*.f32 u u)) (log.f32 (*.f32 -3 (log.f32 4/3))))))
(-.f32 (fma.f32 -1/6 (*.f32 (+.f32 (/.f32 2 (log.f32 4/3)) (+.f32 (/.f32 3 (pow.f32 (log.f32 4/3) 2)) (/.f32 2 (pow.f32 (log.f32 4/3) 3)))) (pow.f32 u 3)) (fma.f32 (*.f32 -1/2 (+.f32 (/.f32 1 (log.f32 4/3)) (/.f32 1 (pow.f32 (log.f32 4/3) 2)))) (*.f32 u u) (log.f32 (*.f32 -3 (log.f32 4/3))))) (/.f32 u (log.f32 4/3)))
(fma.f32 (pow.f32 u 3) (fma.f32 -1/6 (+.f32 (/.f32 3 (pow.f32 (log.f32 4/3) 2)) (/.f32 2 (pow.f32 (log.f32 4/3) 3))) (/.f32 -1/3 (log.f32 4/3))) (-.f32 (fma.f32 (*.f32 u u) (+.f32 (/.f32 -1/2 (log.f32 4/3)) (/.f32 -1/2 (pow.f32 (log.f32 4/3) 2))) (log.f32 (*.f32 -3 (log.f32 4/3)))) (/.f32 u (log.f32 4/3))))
(log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u))))))
(log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u))))
(-.f32 (log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (/.f32 1 (*.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) u)))
(-.f32 (log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))))) (/.f32 1 (*.f32 u (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))))))
(+.f32 (log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u)))) (/.f32 -1 (*.f32 u (+.f32 (log.f32 -4/3) (log.f32 u)))))
(+.f32 (log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u)))) (/.f32 (/.f32 -1 u) (+.f32 (log.f32 -4/3) (log.f32 u))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (/.f32 1 (pow.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) 2))) (pow.f32 u 2))) (log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))) (/.f32 1 (*.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) u)))
(-.f32 (fma.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u))))) (/.f32 1 (pow.f32 (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))) 2))) (*.f32 u u)) (log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u))))))) (/.f32 1 (*.f32 u (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))))))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (+.f32 (log.f32 -4/3) (log.f32 u))) (/.f32 1 (pow.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) 2))) (*.f32 u u)) (log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u))))) (/.f32 -1 (*.f32 u (+.f32 (log.f32 -4/3) (log.f32 u)))))
(+.f32 (+.f32 (log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u)))) (/.f32 (/.f32 -1 u) (+.f32 (log.f32 -4/3) (log.f32 u)))) (/.f32 (+.f32 (/.f32 -1/2 (+.f32 (log.f32 -4/3) (log.f32 u))) (/.f32 -1/2 (pow.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) 2))) (*.f32 u u)))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (/.f32 1 (pow.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) 2))) (pow.f32 u 2))) (+.f32 (log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 -1/6 (/.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) 2))) (*.f32 2 (/.f32 1 (pow.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) 3))))) (pow.f32 u 3))))) (/.f32 1 (*.f32 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))) u)))
(-.f32 (+.f32 (fma.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u))))) (/.f32 1 (pow.f32 (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))) 2))) (*.f32 u u)) (log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u))))))) (*.f32 -1/6 (/.f32 (+.f32 (/.f32 2 (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u))))) (+.f32 (/.f32 3 (pow.f32 (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))) 2)) (/.f32 2 (pow.f32 (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))) 3)))) (pow.f32 u 3)))) (/.f32 1 (*.f32 u (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))))))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (+.f32 (log.f32 -4/3) (log.f32 u))) (/.f32 1 (pow.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) 2))) (*.f32 u u)) (fma.f32 -1/6 (/.f32 (+.f32 (/.f32 2 (+.f32 (log.f32 -4/3) (log.f32 u))) (+.f32 (/.f32 3 (pow.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) 2)) (/.f32 2 (pow.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) 3)))) (pow.f32 u 3)) (log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u)))))) (/.f32 -1 (*.f32 u (+.f32 (log.f32 -4/3) (log.f32 u)))))
(+.f32 (/.f32 (+.f32 (/.f32 -1/2 (+.f32 (log.f32 -4/3) (log.f32 u))) (/.f32 -1/2 (pow.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) 2))) (*.f32 u u)) (+.f32 (/.f32 (fma.f32 -1/6 (+.f32 (/.f32 3 (pow.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) 2)) (/.f32 2 (pow.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) 3))) (/.f32 -1/3 (+.f32 (log.f32 -4/3) (log.f32 u)))) (pow.f32 u 3)) (+.f32 (log.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u)))) (/.f32 (/.f32 -1 u) (+.f32 (log.f32 -4/3) (log.f32 u))))))
(log.f32 (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(log.f32 (*.f32 -3 (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u))))))
(log.f32 (*.f32 -3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))))
(-.f32 (log.f32 (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (/.f32 1 (*.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) u)))
(-.f32 (log.f32 (*.f32 -3 (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u)))))) (/.f32 1 (*.f32 u (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u)))))))
(+.f32 (log.f32 (*.f32 -3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))))) (/.f32 -1 (*.f32 u (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))))))
(+.f32 (log.f32 (*.f32 -3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))))) (/.f32 (/.f32 -1 u) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (/.f32 1 (pow.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) 2))) (pow.f32 u 2))) (log.f32 (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))) (/.f32 1 (*.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) u)))
(-.f32 (fma.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u))))) (/.f32 1 (pow.f32 (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u)))) 2))) (*.f32 u u)) (log.f32 (*.f32 -3 (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u))))))) (/.f32 1 (*.f32 u (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u)))))))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))) (/.f32 1 (pow.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) 2))) (*.f32 u u)) (log.f32 (*.f32 -3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))))) (/.f32 -1 (*.f32 u (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))))))
(+.f32 (log.f32 (*.f32 -3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))))) (+.f32 (/.f32 (+.f32 (/.f32 -1/2 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))) (/.f32 -1/2 (pow.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) 2))) (*.f32 u u)) (/.f32 (/.f32 -1 u) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))) (/.f32 1 (pow.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) 2))) (pow.f32 u 2))) (+.f32 (log.f32 (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 -1/6 (/.f32 (+.f32 (*.f32 2 (/.f32 1 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (+.f32 (*.f32 3 (/.f32 1 (pow.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) 2))) (*.f32 2 (/.f32 1 (pow.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) 3))))) (pow.f32 u 3))))) (/.f32 1 (*.f32 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))) u)))
(-.f32 (+.f32 (fma.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u))))) (/.f32 1 (pow.f32 (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u)))) 2))) (*.f32 u u)) (log.f32 (*.f32 -3 (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u))))))) (*.f32 -1/6 (/.f32 (+.f32 (/.f32 2 (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u))))) (+.f32 (/.f32 3 (pow.f32 (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u)))) 2)) (/.f32 2 (pow.f32 (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u)))) 3)))) (pow.f32 u 3)))) (/.f32 1 (*.f32 u (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u)))))))
(+.f32 (fma.f32 -1/2 (/.f32 (+.f32 (/.f32 1 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))) (/.f32 1 (pow.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) 2))) (*.f32 u u)) (fma.f32 -1/6 (/.f32 (+.f32 (/.f32 2 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))) (+.f32 (/.f32 3 (pow.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) 2)) (/.f32 2 (pow.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) 3)))) (pow.f32 u 3)) (log.f32 (*.f32 -3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))))))) (/.f32 -1 (*.f32 u (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))))))
(+.f32 (/.f32 (+.f32 (/.f32 -1/2 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))) (/.f32 -1/2 (pow.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) 2))) (*.f32 u u)) (+.f32 (/.f32 (fma.f32 -1/6 (+.f32 (/.f32 3 (pow.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) 2)) (/.f32 2 (pow.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) 3))) (/.f32 -1/3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))))) (pow.f32 u 3)) (+.f32 (log.f32 (*.f32 -3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))))) (/.f32 (/.f32 -1 u) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))))))
(*.f32 -3 (log.f32 4/3))
(+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))
(fma.f32 3 u (*.f32 -3 (log.f32 4/3)))
(fma.f32 -3 (log.f32 4/3) (*.f32 u 3))
(+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3))))
(fma.f32 3/2 (*.f32 u u) (fma.f32 3 u (*.f32 -3 (log.f32 4/3))))
(fma.f32 (*.f32 u u) 3/2 (fma.f32 -3 (log.f32 4/3) (*.f32 u 3)))
(fma.f32 -3 (log.f32 4/3) (*.f32 u (+.f32 3 (*.f32 3/2 u))))
(+.f32 (pow.f32 u 3) (+.f32 (*.f32 3/2 (pow.f32 u 2)) (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3)))))
(+.f32 (pow.f32 u 3) (fma.f32 3/2 (*.f32 u u) (fma.f32 3 u (*.f32 -3 (log.f32 4/3)))))
(+.f32 (fma.f32 -3 (log.f32 4/3) (*.f32 u 3)) (*.f32 (*.f32 u u) (+.f32 u 3/2)))
(fma.f32 (*.f32 u u) (+.f32 u 3/2) (fma.f32 -3 (log.f32 4/3) (*.f32 u 3)))
(*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))
(*.f32 -3 (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))))
(*.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u)))
(+.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))) (*.f32 3 (/.f32 1 u)))
(fma.f32 -3 (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))) (/.f32 3 u))
(fma.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u)) (/.f32 3 u))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 -3 (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))) (/.f32 3 u)))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u)) (/.f32 3 u)))
(fma.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u)) (+.f32 (/.f32 3 u) (/.f32 3/2 (*.f32 u u))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))))
(+.f32 (+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 -3 (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))) (/.f32 3 u))) (/.f32 1 (pow.f32 u 3)))
(+.f32 (/.f32 3/2 (*.f32 u u)) (+.f32 (fma.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u)) (/.f32 3 u)) (/.f32 1 (pow.f32 u 3))))
(+.f32 (fma.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u)) (+.f32 (/.f32 3 u) (/.f32 3/2 (*.f32 u u)))) (/.f32 1 (pow.f32 u 3)))
(*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))
(*.f32 -3 (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u)))))
(*.f32 -3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))))
(+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 -3 (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u))))) (/.f32 3 u))
(fma.f32 -3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 3 u))
(+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (/.f32 3/2 (*.f32 u u)) (+.f32 (*.f32 -3 (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u))))) (/.f32 3 u)))
(+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 -3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 3 u)))
(fma.f32 -3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 3 u) (/.f32 3/2 (*.f32 u u))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (*.f32 3/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 3 (/.f32 1 u)) (*.f32 -3 (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))))
(+.f32 (+.f32 (/.f32 1 (pow.f32 u 3)) (/.f32 3/2 (*.f32 u u))) (+.f32 (*.f32 -3 (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u))))) (/.f32 3 u)))
(+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 3/2 (*.f32 u u)) (fma.f32 -3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 3 u))))
(+.f32 (/.f32 1 (pow.f32 u 3)) (fma.f32 -3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 3 u) (/.f32 3/2 (*.f32 u u)))))
(+.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 0)
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(+.f32 (log.f32 -3) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(+.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (log.f32 -3))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(+.f32 (log.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (log.f32 (*.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) -3)))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(+.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) (log.f32 (cbrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))))
(+.f32 (log.f32 (cbrt.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (log.f32 (cbrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (log.f32 (*.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) -3)))
(fma.f32 2 (log.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (log.f32 (*.f32 -3 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))
(+.f32 (*.f32 3 (log.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (log.f32 -3))
(+.f32 (log.f32 (cbrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(+.f32 (log.f32 (cbrt.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (log.f32 (cbrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))))
(+.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(+.f32 0 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(+.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1) (*.f32 (log.f32 -3) 1))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(+.f32 (log.f32 (*.f32 -3 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))) (log.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(+.f32 (log.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (log.f32 (*.f32 -3 (cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))))
(+.f32 (log.f32 (*.f32 -3 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (log.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 1)
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1)
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 1 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)))
(*.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (cbrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(*.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) (cbrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2)))
(*.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 3 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 1/3 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 2 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (pow.f32 1 1/3) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3)) 1/3) (pow.f32 (sqrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3)) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 3))) (cbrt.f32 (sqrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 3))))
(*.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 3/2)) (cbrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 3/2)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 2) 1/3) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))) 2)) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) 4) 2)) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))) 8)) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(*.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 5/2) 1/3) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(*.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 5/2)) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 2) 3) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 3) (pow.f32 (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 3))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(/.f32 (+.f32 (pow.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 3) (pow.f32 (log.f32 -3) 3)) (+.f32 (pow.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2) (-.f32 (pow.f32 (log.f32 -3) 2) (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (log.f32 -3)))))
(/.f32 (+.f32 (pow.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 3) (pow.f32 (log.f32 -3) 3)) (+.f32 (pow.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2) (-.f32 (pow.f32 (log.f32 -3) 2) (*.f32 (log.f32 -3) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 3) (pow.f32 (log.f32 -3) 3)) (+.f32 (pow.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2) (*.f32 (log.f32 -3) (-.f32 (log.f32 -3) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 3) (pow.f32 (log.f32 -3) 3)) (fma.f32 (log.f32 -3) (-.f32 (log.f32 -3) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (pow.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2)))
(/.f32 (-.f32 (pow.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 2) (pow.f32 (log.f32 -3) 2)) (log.f32 (/.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 1)
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2) 1/2)
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3) 1/3)
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 3)
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 2)
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (exp.f32 1) (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 2)) (cbrt.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))) 2)) (cbrt.f32 (log.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (sqrt.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (sqrt.f32 (log.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(sqrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(expm1.f32 (log1p.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(log1p.f32 (fma.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3 -1))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(exp.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 1/3))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 3))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 2))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1) 1))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(fma.f32 1 (log.f32 -3) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(fma.f32 1 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) (log.f32 -3))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(fma.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 1 (*.f32 (log.f32 -3) 1))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2) (cbrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (log.f32 -3))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 -3)) 2) (cbrt.f32 (log.f32 -3)) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(fma.f32 (sqrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (sqrt.f32 (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) (log.f32 -3))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(fma.f32 (sqrt.f32 (log.f32 -3)) (sqrt.f32 (log.f32 -3)) (log.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(+.f32 0 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3)) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3)))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1)
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(/.f32 (pow.f32 (exp.f32 1) (exp.f32 (log1p.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (pow.f32 (exp.f32 1) 1))
(/.f32 (pow.f32 (E.f32) (exp.f32 (log1p.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (E.f32))
(pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3) 1)
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)) 1/2)
(sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))
(pow.f32 (*.f32 -27 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 3)) 1/3)
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 3)
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (exp.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)))
(pow.f32 (exp.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))) (cbrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2)))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (*.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2))) (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (*.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2))) (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))
(pow.f32 (+.f32 1 (fma.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3 -1)) 1)
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (pow.f32 (exp.f32 1) 1) (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 1) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))) (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (sqrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (sqrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))) (sqrt.f32 (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (sqrt.f32 (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) (sqrt.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)))) (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))) (sqrt.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2)))) (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) 1) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2))) (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (pow.f32 (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))) 2)) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2))) (pow.f32 (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))) 2)) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2))) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2)))) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2)))) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))) (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))) (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))))
(pow.f32 (pow.f32 (exp.f32 (cbrt.f32 (pow.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))) 2))) (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))))) (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))))))
(sqrt.f32 (*.f32 9 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 2)))
(log.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3) 1)))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(cbrt.f32 (*.f32 -27 (pow.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) 3)))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 4/3 (-.f32 1/4 u) 1) -3) 1))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 1/3))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 3))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))) 2))
(*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))))

localize24.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.3b
(*.f32 3 (*.f32 s (log.f32 4/3)))
0.6b
(*.f32 s (log.f32 4/3))
1.0b
(log.f32 4/3)
Compiler

Compiled 17 to 14 computations (17.6% saved)

series11.0ms (0.1%)

Counts
3 → 0
Calls

6 calls:

TimeVariablePointExpression
9.0ms
s
@0
(*.f32 s (log.f32 4/3))
0.0ms
s
@0
(*.f32 3 (*.f32 s (log.f32 4/3)))
0.0ms
s
@inf
(*.f32 s (log.f32 4/3))
0.0ms
s
@-inf
(*.f32 s (log.f32 4/3))
0.0ms
s
@-inf
(*.f32 3 (*.f32 s (log.f32 4/3)))

rewrite63.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
605×pow1_binary32
562×add-log-exp_binary32
562×log1p-expm1-u_binary32
562×expm1-log1p-u_binary32
552×add-exp-log_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0718
114018
2153618
Stop Event
node limit
Counts
3 → 37
Calls
Call 1
Inputs
(log.f32 4/3)
(*.f32 s (log.f32 4/3))
(*.f32 3 (*.f32 s (log.f32 4/3)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (log.f32 4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 4/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log.f32 4/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log.f32 4/3)) (pow.f32 (cbrt.f32 (log.f32 4/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log.f32 4/3)) 2) (cbrt.f32 (log.f32 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log.f32 4/3)) (sqrt.f32 (log.f32 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log.f32 4/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log.f32 4/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log.f32 4/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log.f32 4/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log.f32 4/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log.f32 4/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log.f32 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log.f32 4/3)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 (log.f32 4/3) s)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 4/3) s) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log.f32 4/3) s) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log.f32 4/3) s)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log.f32 4/3) s)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (log.f32 4/3) s) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 4/3 s))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log.f32 4/3) s) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log.f32 4/3) s)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 4/3 s) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log.f32 4/3) s)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 1 (*.f32 (log.f32 4/3) (*.f32 s 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log.f32 4/3) (*.f32 s 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log.f32 4/3) (*.f32 s 3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log.f32 4/3) (*.f32 s 3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log.f32 4/3) (*.f32 s 3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 9 (pow.f32 (*.f32 (log.f32 4/3) s) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 4/3 s) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log.f32 4/3) (*.f32 s 3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log.f32 4/3) (*.f32 s 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (pow.f32 4/3 s) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log.f32 4/3) (*.f32 s 3))))))))

simplify58.0ms (0.5%)

Algorithm
egg-herbie
Rules
982×log-prod_binary32
970×fma-neg_binary32
466×unswap-sqr_binary32
262×*-commutative_binary32
226×fma-def_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
075420
1177318
2841216
33746216
46331216
Stop Event
node limit
Counts
37 → 48
Calls
Call 1
Inputs
(-.f32 (+.f32 1 (log.f32 4/3)) 1)
(*.f32 (log.f32 4/3) 1)
(*.f32 1 (log.f32 4/3))
(*.f32 (cbrt.f32 (log.f32 4/3)) (pow.f32 (cbrt.f32 (log.f32 4/3)) 2))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 4/3)) 2) (cbrt.f32 (log.f32 4/3)))
(*.f32 (sqrt.f32 (log.f32 4/3)) (sqrt.f32 (log.f32 4/3)))
(pow.f32 (log.f32 4/3) 1)
(pow.f32 (pow.f32 (log.f32 4/3) 3) 1/3)
(pow.f32 (cbrt.f32 (log.f32 4/3)) 3)
(pow.f32 (sqrt.f32 (log.f32 4/3)) 2)
(sqrt.f32 (pow.f32 (log.f32 4/3) 2))
(cbrt.f32 (pow.f32 (log.f32 4/3) 3))
(expm1.f32 (log1p.f32 (log.f32 4/3)))
(log1p.f32 1/3)
(exp.f32 (log.f32 (log.f32 4/3)))
(-.f32 (+.f32 1 (*.f32 (log.f32 4/3) s)) 1)
(pow.f32 (*.f32 (log.f32 4/3) s) 1)
(pow.f32 (pow.f32 (*.f32 (log.f32 4/3) s) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 4/3) s)) 3)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 4/3) s)) 2)
(sqrt.f32 (pow.f32 (*.f32 (log.f32 4/3) s) 2))
(log.f32 (pow.f32 4/3 s))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 4/3) s) 3))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 4/3) s)))
(log1p.f32 (-.f32 (pow.f32 4/3 s) 1))
(exp.f32 (log.f32 (*.f32 (log.f32 4/3) s)))
(-.f32 (+.f32 1 (*.f32 (log.f32 4/3) (*.f32 s 3))) 1)
(pow.f32 (*.f32 (log.f32 4/3) (*.f32 s 3)) 1)
(pow.f32 (pow.f32 (*.f32 (log.f32 4/3) (*.f32 s 3)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 4/3) (*.f32 s 3))) 3)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 4/3) (*.f32 s 3))) 2)
(sqrt.f32 (*.f32 9 (pow.f32 (*.f32 (log.f32 4/3) s) 2)))
(log.f32 (pow.f32 (pow.f32 4/3 s) 3))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 4/3) (*.f32 s 3)) 3))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 4/3) (*.f32 s 3))))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 4/3 s) 3) 1))
(exp.f32 (log.f32 (*.f32 (log.f32 4/3) (*.f32 s 3))))
Outputs
(-.f32 (+.f32 1 (log.f32 4/3)) 1)
(+.f32 1 (-.f32 (log.f32 4/3) 1))
(+.f32 (log.f32 4/3) 0)
(log.f32 4/3)
(*.f32 (log.f32 4/3) 1)
(+.f32 1 (-.f32 (log.f32 4/3) 1))
(+.f32 (log.f32 4/3) 0)
(log.f32 4/3)
(*.f32 1 (log.f32 4/3))
(+.f32 1 (-.f32 (log.f32 4/3) 1))
(+.f32 (log.f32 4/3) 0)
(log.f32 4/3)
(*.f32 (cbrt.f32 (log.f32 4/3)) (pow.f32 (cbrt.f32 (log.f32 4/3)) 2))
(+.f32 1 (-.f32 (log.f32 4/3) 1))
(+.f32 (log.f32 4/3) 0)
(log.f32 4/3)
(*.f32 (pow.f32 (cbrt.f32 (log.f32 4/3)) 2) (cbrt.f32 (log.f32 4/3)))
(+.f32 1 (-.f32 (log.f32 4/3) 1))
(+.f32 (log.f32 4/3) 0)
(log.f32 4/3)
(*.f32 (sqrt.f32 (log.f32 4/3)) (sqrt.f32 (log.f32 4/3)))
(+.f32 1 (-.f32 (log.f32 4/3) 1))
(+.f32 (log.f32 4/3) 0)
(log.f32 4/3)
(pow.f32 (log.f32 4/3) 1)
(+.f32 1 (-.f32 (log.f32 4/3) 1))
(+.f32 (log.f32 4/3) 0)
(log.f32 4/3)
(pow.f32 (pow.f32 (log.f32 4/3) 3) 1/3)
(+.f32 1 (-.f32 (log.f32 4/3) 1))
(+.f32 (log.f32 4/3) 0)
(log.f32 4/3)
(pow.f32 (cbrt.f32 (log.f32 4/3)) 3)
(+.f32 1 (-.f32 (log.f32 4/3) 1))
(+.f32 (log.f32 4/3) 0)
(log.f32 4/3)
(pow.f32 (sqrt.f32 (log.f32 4/3)) 2)
(+.f32 1 (-.f32 (log.f32 4/3) 1))
(+.f32 (log.f32 4/3) 0)
(log.f32 4/3)
(sqrt.f32 (pow.f32 (log.f32 4/3) 2))
(+.f32 1 (-.f32 (log.f32 4/3) 1))
(+.f32 (log.f32 4/3) 0)
(log.f32 4/3)
(cbrt.f32 (pow.f32 (log.f32 4/3) 3))
(+.f32 1 (-.f32 (log.f32 4/3) 1))
(+.f32 (log.f32 4/3) 0)
(log.f32 4/3)
(expm1.f32 (log1p.f32 (log.f32 4/3)))
(+.f32 1 (-.f32 (log.f32 4/3) 1))
(+.f32 (log.f32 4/3) 0)
(log.f32 4/3)
(log1p.f32 1/3)
(exp.f32 (log.f32 (log.f32 4/3)))
(+.f32 1 (-.f32 (log.f32 4/3) 1))
(+.f32 (log.f32 4/3) 0)
(log.f32 4/3)
(-.f32 (+.f32 1 (*.f32 (log.f32 4/3) s)) 1)
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) s) 1))
(+.f32 (*.f32 (log.f32 4/3) s) 0)
(*.f32 (log.f32 4/3) s)
(pow.f32 (*.f32 (log.f32 4/3) s) 1)
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) s) 1))
(+.f32 (*.f32 (log.f32 4/3) s) 0)
(*.f32 (log.f32 4/3) s)
(pow.f32 (pow.f32 (*.f32 (log.f32 4/3) s) 3) 1/3)
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) s) 1))
(+.f32 (*.f32 (log.f32 4/3) s) 0)
(*.f32 (log.f32 4/3) s)
(pow.f32 (cbrt.f32 (*.f32 (log.f32 4/3) s)) 3)
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) s) 1))
(+.f32 (*.f32 (log.f32 4/3) s) 0)
(*.f32 (log.f32 4/3) s)
(pow.f32 (sqrt.f32 (*.f32 (log.f32 4/3) s)) 2)
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) s) 1))
(+.f32 (*.f32 (log.f32 4/3) s) 0)
(*.f32 (log.f32 4/3) s)
(sqrt.f32 (pow.f32 (*.f32 (log.f32 4/3) s) 2))
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) s) 1))
(+.f32 (*.f32 (log.f32 4/3) s) 0)
(*.f32 (log.f32 4/3) s)
(log.f32 (pow.f32 4/3 s))
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) s) 1))
(+.f32 (*.f32 (log.f32 4/3) s) 0)
(*.f32 (log.f32 4/3) s)
(cbrt.f32 (pow.f32 (*.f32 (log.f32 4/3) s) 3))
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) s) 1))
(+.f32 (*.f32 (log.f32 4/3) s) 0)
(*.f32 (log.f32 4/3) s)
(expm1.f32 (log1p.f32 (*.f32 (log.f32 4/3) s)))
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) s) 1))
(+.f32 (*.f32 (log.f32 4/3) s) 0)
(*.f32 (log.f32 4/3) s)
(log1p.f32 (-.f32 (pow.f32 4/3 s) 1))
(log1p.f32 (+.f32 (pow.f32 4/3 s) -1))
(exp.f32 (log.f32 (*.f32 (log.f32 4/3) s)))
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) s) 1))
(+.f32 (*.f32 (log.f32 4/3) s) 0)
(*.f32 (log.f32 4/3) s)
(-.f32 (+.f32 1 (*.f32 (log.f32 4/3) (*.f32 s 3))) 1)
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 1))
(+.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 0)
(*.f32 (log.f32 4/3) (*.f32 3 s))
(pow.f32 (*.f32 (log.f32 4/3) (*.f32 s 3)) 1)
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 1))
(+.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 0)
(*.f32 (log.f32 4/3) (*.f32 3 s))
(pow.f32 (pow.f32 (*.f32 (log.f32 4/3) (*.f32 s 3)) 3) 1/3)
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 1))
(+.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 0)
(*.f32 (log.f32 4/3) (*.f32 3 s))
(pow.f32 (cbrt.f32 (*.f32 (log.f32 4/3) (*.f32 s 3))) 3)
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 1))
(+.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 0)
(*.f32 (log.f32 4/3) (*.f32 3 s))
(pow.f32 (sqrt.f32 (*.f32 (log.f32 4/3) (*.f32 s 3))) 2)
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 1))
(+.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 0)
(*.f32 (log.f32 4/3) (*.f32 3 s))
(sqrt.f32 (*.f32 9 (pow.f32 (*.f32 (log.f32 4/3) s) 2)))
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 1))
(+.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 0)
(*.f32 (log.f32 4/3) (*.f32 3 s))
(log.f32 (pow.f32 (pow.f32 4/3 s) 3))
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 1))
(+.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 0)
(*.f32 (log.f32 4/3) (*.f32 3 s))
(cbrt.f32 (pow.f32 (*.f32 (log.f32 4/3) (*.f32 s 3)) 3))
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 1))
(+.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 0)
(*.f32 (log.f32 4/3) (*.f32 3 s))
(expm1.f32 (log1p.f32 (*.f32 (log.f32 4/3) (*.f32 s 3))))
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 1))
(+.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 0)
(*.f32 (log.f32 4/3) (*.f32 3 s))
(log1p.f32 (-.f32 (pow.f32 (pow.f32 4/3 s) 3) 1))
(log1p.f32 (+.f32 (pow.f32 (pow.f32 4/3 s) 3) -1))
(exp.f32 (log.f32 (*.f32 (log.f32 4/3) (*.f32 s 3))))
(+.f32 1 (-.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 1))
(+.f32 (*.f32 (log.f32 4/3) (*.f32 3 s)) 0)
(*.f32 (log.f32 4/3) (*.f32 3 s))

localize40.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.4b
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
0.5b
(log1p.f32 (-.f32 1/3 (/.f32 u 3/4)))
0.8b
(-.f32 1/3 (/.f32 u 3/4))
Compiler

Compiled 34 to 26 computations (23.5% saved)

series12.0ms (0.1%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
10.0ms
s
@0
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
1.0ms
s
@inf
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
0.0ms
s
@-inf
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
0.0ms
u
@0
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
0.0ms
u
@-inf
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))

rewrite49.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
526×log-prod_binary32
402×exp-prod_binary32
296×pow2_binary32
289×pow-prod-down_binary32
210×expm1-udef_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01115
124115
2290513
Stop Event
node limit
Counts
1 → 24
Calls
Call 1
Inputs
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))) 1) 1))))))

simplify47.0ms (0.4%)

Algorithm
egg-herbie
Rules
541×associate-*l*_binary32
487×log-prod_binary32
482×associate-*r*_binary32
452×fma-def_binary32
199×distribute-rgt-out_binary32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0120907
1300834
2879815
34753804
Stop Event
node limit
Counts
48 → 88
Calls
Call 1
Inputs
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(+.f32 0 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 1)
(pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)) 1)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)) 2))
(log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)) 3))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))) 1) 1))
Outputs
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(fma.f32 3 (*.f32 s u) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(fma.f32 (*.f32 -3 s) (log.f32 4/3) (*.f32 3 (*.f32 s u)))
(*.f32 s (+.f32 (*.f32 -3 (log.f32 4/3)) (*.f32 3 u)))
(*.f32 s (+.f32 (*.f32 3 u) (*.f32 -3 (log.f32 4/3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(fma.f32 3/2 (*.f32 s (*.f32 u u)) (fma.f32 3 (*.f32 s u) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(fma.f32 3/2 (*.f32 s (*.f32 u u)) (fma.f32 (*.f32 -3 s) (log.f32 4/3) (*.f32 3 (*.f32 s u))))
(fma.f32 -3 (*.f32 s (log.f32 4/3)) (*.f32 s (+.f32 (*.f32 3 u) (*.f32 u (*.f32 u 3/2)))))
(*.f32 s (+.f32 (*.f32 u (+.f32 3 (*.f32 3/2 u))) (*.f32 -3 (log.f32 4/3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(fma.f32 3/2 (*.f32 s (*.f32 u u)) (fma.f32 3 (*.f32 s u) (fma.f32 s (pow.f32 u 3) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(fma.f32 3/2 (*.f32 s (*.f32 u u)) (fma.f32 3 (*.f32 s u) (fma.f32 -3 (*.f32 s (log.f32 4/3)) (*.f32 s (pow.f32 u 3)))))
(fma.f32 s (*.f32 u (*.f32 u 3/2)) (fma.f32 -3 (*.f32 s (log.f32 4/3)) (*.f32 s (+.f32 (*.f32 3 u) (pow.f32 u 3)))))
(*.f32 s (+.f32 (+.f32 (pow.f32 u 3) (*.f32 -3 (log.f32 4/3))) (*.f32 u (+.f32 3 (*.f32 3/2 u)))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(*.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u)))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (log.f32 u))))
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u))))))
(fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (log.f32 u))) (*.f32 3 (/.f32 s u)))
(*.f32 s (+.f32 (*.f32 -3 (+.f32 (log.f32 -4/3) (log.f32 u))) (/.f32 3 u)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u))))) (/.f32 (*.f32 3/2 s) (*.f32 u u))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (log.f32 u))) (*.f32 (/.f32 3/2 u) (/.f32 s u))))
(fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (log.f32 u))) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3)))
(fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (log.f32 u))) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (neg.f32 (neg.f32 (log.f32 u))))) (/.f32 (*.f32 3/2 s) (*.f32 u u)))) (/.f32 s (pow.f32 u 3)))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (log.f32 u))) (*.f32 (/.f32 3/2 u) (/.f32 s u)))) (/.f32 s (pow.f32 u 3)))
(+.f32 (fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (log.f32 u))) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3))) (/.f32 s (pow.f32 u 3)))
(+.f32 (fma.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (log.f32 u))) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u)))) (/.f32 s (pow.f32 u 3)))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(*.f32 (*.f32 -3 s) (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u)))))
(*.f32 -3 (*.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))))
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u))))))
(fma.f32 -3 (*.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))) (*.f32 3 (/.f32 s u)))
(*.f32 s (+.f32 (/.f32 3 u) (*.f32 -3 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u))))) (/.f32 (*.f32 3/2 s) (*.f32 u u))))
(fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 -3 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 (/.f32 3/2 u) (/.f32 s u))))
(fma.f32 -3 (*.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3)))
(fma.f32 -3 (*.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (neg.f32 (log.f32 (/.f32 -1 u))))) (/.f32 (*.f32 3/2 s) (*.f32 u u)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 -3 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 (/.f32 3/2 u) (/.f32 s u)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 -3 (*.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))) (*.f32 (/.f32 s u) (+.f32 (/.f32 3/2 u) 3))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 -3 (*.f32 s (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(+.f32 0 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s))))) (log.f32 (cbrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 1)
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)) 1)
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)) 2) 1/2)
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)) 3) 1/3)
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))) 3)
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))) 2)
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 2)) (cbrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))) 2)) (cbrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))) (sqrt.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))))) (sqrt.f32 (log.f32 (*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3)))))))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)) 2))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)) 3))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(log1p.f32 (expm1.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))) 1))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 1/3))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 3))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s)))) 2))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))) 1) 1))
(*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log1p.f32 (fma.f32 u -4/3 1/3))))

localize107.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f32 (log1p.f32 (*.f32 (/.f32 4/3 (+.f32 u 1/4)) (-.f32 1/16 (*.f32 u u)))) (*.f32 -3 s))
0.4b
(-.f32 1/16 (*.f32 u u))
0.5b
(/.f32 4/3 (+.f32 u 1/4))
0.5b
(log1p.f32 (*.f32 (/.f32 4/3 (+.f32 u 1/4)) (-.f32 1/16 (*.f32 u u))))
Compiler

Compiled 66 to 43 computations (34.8% saved)

series28.0ms (0.2%)

Counts
4 → 60
Calls

15 calls:

TimeVariablePointExpression
23.0ms
s
@0
(*.f32 (log1p.f32 (*.f32 (/.f32 4/3 (+.f32 u 1/4)) (-.f32 1/16 (*.f32 u u)))) (*.f32 -3 s))
1.0ms
s
@inf
(*.f32 (log1p.f32 (*.f32 (/.f32 4/3 (+.f32 u 1/4)) (-.f32 1/16 (*.f32 u u)))) (*.f32 -3 s))
0.0ms
u
@inf
(/.f32 4/3 (+.f32 u 1/4))
0.0ms
s
@-inf
(*.f32 (log1p.f32 (*.f32 (/.f32 4/3 (+.f32 u 1/4)) (-.f32 1/16 (*.f32 u u)))) (*.f32 -3 s))
0.0ms
u
@0
(log1p.f32 (*.f32 (/.f32 4/3 (+.f32 u 1/4)) (-.f32 1/16 (*.f32 u u))))

rewrite75.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
733×log-prod_binary32
467×prod-diff_binary32
285×expm1-udef_binary32
285×log1p-udef_binary32
224×log-pow_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01556
133556
2423456
Stop Event
node limit
Counts
4 → 110
Calls
Call 1
Inputs
(log1p.f32 (*.f32 (/.f32 4/3 (+.f32 u 1/4)) (-.f32 1/16 (*.f32 u u))))
(/.f32 4/3 (+.f32 u 1/4))
(-.f32 1/16 (*.f32 u u))
(*.f32 (log1p.f32 (*.f32 (/.f32 4/3 (+.f32 u 1/4)) (-.f32 1/16 (*.f32 u u)))) (*.f32 -3 s))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1)) (cbrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1)))) (log.f32 (cbrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1))) (log.f32 (sqrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log1p.f32 (pow.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))) 3)) (log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))) 2) (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (log.f32 (-.f32 1 (pow.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))) 2))) (log.f32 (-.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) 2) (cbrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) (sqrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 4/3 (+.f32 u 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4)))) (cbrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 4/3 (+.f32 u 1/4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4/3 (/.f32 1 (+.f32 u 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4/3 (+.f32 u 1/4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 4/3 (+.f32 u 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 4/3 (+.f32 u 1/4))) (cbrt.f32 (/.f32 16/9 (pow.f32 (+.f32 u 1/4) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 16/9 (pow.f32 (+.f32 u 1/4) 2))) (cbrt.f32 (/.f32 4/3 (+.f32 u 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 4/3 (+.f32 u 1/4))) (sqrt.f32 (/.f32 4/3 (+.f32 u 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -4/3 (/.f32 1 (fma.f32 -1 u -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 u 1/4)) 4/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4/3 (+.f32 1/64 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1/16) (*.f32 u 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4/3 (fma.f32 u u -1/16)) (+.f32 u -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 4/3 (+.f32 u 1/4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 4/3 (+.f32 u 1/4)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 4/3 (+.f32 u 1/4))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 4/3 (+.f32 u 1/4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (+.f32 u 1/4) 3/4) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (/.f32 16/9 (pow.f32 (+.f32 u 1/4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 4/3 (+.f32 u 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 4/3 (+.f32 u 1/4)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 4/3 (+.f32 u 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 4/3 (+.f32 u 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 4/3 (+.f32 u 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 4/3 (+.f32 u 1/4))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1/16 (*.f32 u (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1/16 (*.f32 (*.f32 u (neg.f32 u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 u)) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (-.f32 1/16 (*.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u)))) (cbrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u))))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1/16 (*.f32 u u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 1/16 (*.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1/16 (*.f32 u u))) (cbrt.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 2)) (cbrt.f32 (-.f32 1/16 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1/16 (*.f32 u u))) (sqrt.f32 (-.f32 1/16 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1/4096 (pow.f32 u 6)) (/.f32 1 (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1/256 (pow.f32 u 4)) (/.f32 1 (fma.f32 u u 1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256) (-.f32 1/4096 (pow.f32 u 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 u u 1/16) (-.f32 1/256 (pow.f32 u 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1/4096 (pow.f32 u 6)) (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1/256 (pow.f32 u 4)) (fma.f32 u u 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1/4096 (pow.f32 u 6))) (neg.f32 (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1/256 (pow.f32 u 4))) (neg.f32 (fma.f32 u u 1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1/4096 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (+.f32 1/256 (-.f32 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u))) (*.f32 1/16 (*.f32 u (neg.f32 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1/256 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u)))) (-.f32 1/16 (*.f32 u (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1/16 (*.f32 u u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 1/16 (*.f32 u u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 1/16 (*.f32 u u))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 1/16 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 1/16 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (-.f32 1/16 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 1/16 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 1/16 (*.f32 u u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 1/16 (*.f32 u u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u (neg.f32 u) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 u (neg.f32 u)) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 u 4)) (neg.f32 (pow.f32 (cbrt.f32 u) 2)) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 u) u 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (cbrt.f32 (*.f32 u (neg.f32 u))) (cbrt.f32 (*.f32 u (neg.f32 u)))) (cbrt.f32 (*.f32 u (neg.f32 u))) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 u (neg.f32 u))) (sqrt.f32 (*.f32 u (neg.f32 u))) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -1 (*.f32 u u) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (neg.f32 (cbrt.f32 (pow.f32 u 4))) (pow.f32 (cbrt.f32 u) 2) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (neg.f32 u) 1) u 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (neg.f32 u) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (neg.f32 u) (sqrt.f32 u)) (sqrt.f32 u) 1/16)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s))) (cbrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s))))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 3) (pow.f32 (*.f32 -3 s) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 -3 s) 3) (pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))) 1))))))

simplify86.0ms (0.7%)

Algorithm
egg-herbie
Rules
636×unswap-sqr_binary32
287×log-prod_binary32
259×associate-/r*_binary32
206×times-frac_binary32
189×fma-def_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03742921
19152791
231892695
Stop Event
node limit
Counts
170 → 252
Calls
Call 1
Inputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
16/3
(+.f32 (*.f32 -64/3 u) 16/3)
(+.f32 (*.f32 -64/3 u) (+.f32 (*.f32 256/3 (pow.f32 u 2)) 16/3))
(+.f32 (*.f32 -64/3 u) (+.f32 (*.f32 -1024/3 (pow.f32 u 3)) (+.f32 (*.f32 256/3 (pow.f32 u 2)) 16/3)))
(/.f32 4/3 u)
(-.f32 (*.f32 4/3 (/.f32 1 u)) (*.f32 1/3 (/.f32 1 (pow.f32 u 2))))
(-.f32 (+.f32 (*.f32 1/12 (/.f32 1 (pow.f32 u 3))) (*.f32 4/3 (/.f32 1 u))) (*.f32 1/3 (/.f32 1 (pow.f32 u 2))))
(-.f32 (+.f32 (*.f32 1/12 (/.f32 1 (pow.f32 u 3))) (*.f32 4/3 (/.f32 1 u))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 2))) (*.f32 1/48 (/.f32 1 (pow.f32 u 4)))))
(/.f32 4/3 u)
(-.f32 (*.f32 4/3 (/.f32 1 u)) (*.f32 1/3 (/.f32 1 (pow.f32 u 2))))
(-.f32 (+.f32 (*.f32 1/12 (/.f32 1 (pow.f32 u 3))) (*.f32 4/3 (/.f32 1 u))) (*.f32 1/3 (/.f32 1 (pow.f32 u 2))))
(-.f32 (+.f32 (*.f32 1/12 (/.f32 1 (pow.f32 u 3))) (*.f32 4/3 (/.f32 1 u))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 2))) (*.f32 1/48 (/.f32 1 (pow.f32 u 4)))))
1/16
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(*.f32 -1 (pow.f32 u 2))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(*.f32 -1 (pow.f32 u 2))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(+.f32 0 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1)) (cbrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1)))) (log.f32 (cbrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1))))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1))) (log.f32 (sqrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1))))
(-.f32 (log1p.f32 (pow.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))) 3)) (log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))) 2) (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))))) 1)
(-.f32 (log.f32 (-.f32 1 (pow.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))) 2))) (log.f32 (-.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 1)
(*.f32 1 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) 2) (cbrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) (sqrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 1)
(pow.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 3) 1/3)
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) 3)
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) 2)
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 2))
(log.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 3))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(exp.f32 (log.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) 1))
(+.f32 0 (/.f32 4/3 (+.f32 u 1/4)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4)))) (cbrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 4/3 (+.f32 u 1/4)))) 1)
(*.f32 4/3 (/.f32 1 (+.f32 u 1/4)))
(*.f32 (/.f32 4/3 (+.f32 u 1/4)) 1)
(*.f32 1 (/.f32 4/3 (+.f32 u 1/4)))
(*.f32 (cbrt.f32 (/.f32 4/3 (+.f32 u 1/4))) (cbrt.f32 (/.f32 16/9 (pow.f32 (+.f32 u 1/4) 2))))
(*.f32 (cbrt.f32 (/.f32 16/9 (pow.f32 (+.f32 u 1/4) 2))) (cbrt.f32 (/.f32 4/3 (+.f32 u 1/4))))
(*.f32 (sqrt.f32 (/.f32 4/3 (+.f32 u 1/4))) (sqrt.f32 (/.f32 4/3 (+.f32 u 1/4))))
(*.f32 -4/3 (/.f32 1 (fma.f32 -1 u -1/4)))
(*.f32 (/.f32 1 (+.f32 u 1/4)) 4/3)
(*.f32 (/.f32 4/3 (+.f32 1/64 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1/16) (*.f32 u 1/4)))
(*.f32 (/.f32 4/3 (fma.f32 u u -1/16)) (+.f32 u -1/4))
(pow.f32 (/.f32 4/3 (+.f32 u 1/4)) 1)
(pow.f32 (pow.f32 (/.f32 4/3 (+.f32 u 1/4)) 3) 1/3)
(pow.f32 (cbrt.f32 (/.f32 4/3 (+.f32 u 1/4))) 3)
(pow.f32 (sqrt.f32 (/.f32 4/3 (+.f32 u 1/4))) 2)
(pow.f32 (*.f32 (+.f32 u 1/4) 3/4) -1)
(sqrt.f32 (/.f32 16/9 (pow.f32 (+.f32 u 1/4) 2)))
(log.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 4/3 (+.f32 u 1/4)))))
(cbrt.f32 (pow.f32 (/.f32 4/3 (+.f32 u 1/4)) 3))
(expm1.f32 (log1p.f32 (/.f32 4/3 (+.f32 u 1/4))))
(log1p.f32 (expm1.f32 (/.f32 4/3 (+.f32 u 1/4))))
(exp.f32 (log.f32 (/.f32 4/3 (+.f32 u 1/4))))
(exp.f32 (*.f32 (log.f32 (/.f32 4/3 (+.f32 u 1/4))) 1))
(+.f32 1/16 (*.f32 u (neg.f32 u)))
(+.f32 1/16 (*.f32 (*.f32 u (neg.f32 u)) 1))
(+.f32 (*.f32 u (neg.f32 u)) 1/16)
(+.f32 0 (-.f32 1/16 (*.f32 u u)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u)))) (cbrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u))))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u))))))
(*.f32 (-.f32 1/16 (*.f32 u u)) 1)
(*.f32 1 (-.f32 1/16 (*.f32 u u)))
(*.f32 (cbrt.f32 (-.f32 1/16 (*.f32 u u))) (cbrt.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 2)) (cbrt.f32 (-.f32 1/16 (*.f32 u u))))
(*.f32 (sqrt.f32 (-.f32 1/16 (*.f32 u u))) (sqrt.f32 (-.f32 1/16 (*.f32 u u))))
(*.f32 (-.f32 1/4096 (pow.f32 u 6)) (/.f32 1 (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256)))
(*.f32 (-.f32 1/256 (pow.f32 u 4)) (/.f32 1 (fma.f32 u u 1/16)))
(/.f32 1 (/.f32 (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256) (-.f32 1/4096 (pow.f32 u 6))))
(/.f32 1 (/.f32 (fma.f32 u u 1/16) (-.f32 1/256 (pow.f32 u 4))))
(/.f32 (-.f32 1/4096 (pow.f32 u 6)) (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256))
(/.f32 (-.f32 1/256 (pow.f32 u 4)) (fma.f32 u u 1/16))
(/.f32 (neg.f32 (-.f32 1/4096 (pow.f32 u 6))) (neg.f32 (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256)))
(/.f32 (neg.f32 (-.f32 1/256 (pow.f32 u 4))) (neg.f32 (fma.f32 u u 1/16)))
(/.f32 (+.f32 1/4096 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (+.f32 1/256 (-.f32 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u))) (*.f32 1/16 (*.f32 u (neg.f32 u))))))
(/.f32 (-.f32 1/256 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u)))) (-.f32 1/16 (*.f32 u (neg.f32 u))))
(pow.f32 (-.f32 1/16 (*.f32 u u)) 1)
(pow.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 3) 1/3)
(pow.f32 (cbrt.f32 (-.f32 1/16 (*.f32 u u))) 3)
(pow.f32 (sqrt.f32 (-.f32 1/16 (*.f32 u u))) 2)
(sqrt.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 2))
(log.f32 (exp.f32 (-.f32 1/16 (*.f32 u u))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1/16 (*.f32 u u)))))
(cbrt.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 3))
(expm1.f32 (log1p.f32 (-.f32 1/16 (*.f32 u u))))
(log1p.f32 (expm1.f32 (-.f32 1/16 (*.f32 u u))))
(exp.f32 (log.f32 (-.f32 1/16 (*.f32 u u))))
(exp.f32 (*.f32 (log.f32 (-.f32 1/16 (*.f32 u u))) 1))
(fma.f32 u (neg.f32 u) 1/16)
(fma.f32 1 (*.f32 u (neg.f32 u)) 1/16)
(fma.f32 (cbrt.f32 (pow.f32 u 4)) (neg.f32 (pow.f32 (cbrt.f32 u) 2)) 1/16)
(fma.f32 (neg.f32 u) u 1/16)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 u (neg.f32 u))) (cbrt.f32 (*.f32 u (neg.f32 u)))) (cbrt.f32 (*.f32 u (neg.f32 u))) 1/16)
(fma.f32 (sqrt.f32 (*.f32 u (neg.f32 u))) (sqrt.f32 (*.f32 u (neg.f32 u))) 1/16)
(fma.f32 -1 (*.f32 u u) 1/16)
(fma.f32 (neg.f32 (cbrt.f32 (pow.f32 u 4))) (pow.f32 (cbrt.f32 u) 2) 1/16)
(fma.f32 (*.f32 (neg.f32 u) 1) u 1/16)
(fma.f32 (*.f32 (neg.f32 u) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) 1/16)
(fma.f32 (*.f32 (neg.f32 u) (sqrt.f32 u)) (sqrt.f32 u) 1/16)
(+.f32 0 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s))) (cbrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s))))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)))) 1)
(pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)) 1)
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)) 3) 1/3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))) 2)
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)) 2))
(log.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)) 1)))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)) 3))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 3) (pow.f32 (*.f32 -3 s) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 -3 s) 3) (pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)) 1))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))) 1))
Outputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (neg.f32 u))
(-.f32 (log.f32 4/3) u)
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u)))
(+.f32 (log.f32 4/3) (-.f32 (*.f32 u (*.f32 u -1/2)) u))
(+.f32 (log.f32 4/3) (*.f32 u (-.f32 (*.f32 u -1/2) 1)))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(fma.f32 -1/3 (pow.f32 u 3) (+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u))))
(+.f32 (-.f32 (*.f32 u (*.f32 u -1/2)) u) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(+.f32 (*.f32 u (-.f32 (*.f32 u -1/2) 1)) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))
(+.f32 (log.f32 -4/3) (log.f32 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 1 u))
(+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (/.f32 1 u)))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (/.f32 1/2 (*.f32 u u)))) (/.f32 -1 u))
(+.f32 (+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (/.f32 -1 u))) (/.f32 -1/2 (*.f32 u u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (log.f32 u) (-.f32 (-.f32 (log.f32 -4/3) (/.f32 1/2 (*.f32 u u))) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (log.f32 u) (+.f32 (-.f32 (log.f32 -4/3) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3)))) (/.f32 -1 u)))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))
(-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (/.f32 1 u))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 -1 u))
(-.f32 (+.f32 (log.f32 4/3) (/.f32 -1 u)) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 1/2 (*.f32 u u))) (/.f32 -1 u))
(-.f32 (+.f32 (+.f32 (log.f32 4/3) (/.f32 -1 u)) (/.f32 -1/2 (*.f32 u u))) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1 u) (+.f32 (/.f32 1/2 (*.f32 u u)) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (+.f32 (+.f32 (log.f32 4/3) (/.f32 -1 u)) (/.f32 -1/2 (*.f32 u u))) (log.f32 (/.f32 -1 u))) (/.f32 1/3 (pow.f32 u 3)))
16/3
(+.f32 (*.f32 -64/3 u) 16/3)
(fma.f32 -64/3 u 16/3)
(fma.f32 u -64/3 16/3)
(+.f32 (*.f32 -64/3 u) (+.f32 (*.f32 256/3 (pow.f32 u 2)) 16/3))
(fma.f32 -64/3 u (fma.f32 256/3 (*.f32 u u) 16/3))
(fma.f32 u -64/3 (fma.f32 (*.f32 u u) 256/3 16/3))
(+.f32 (*.f32 -64/3 u) (+.f32 (*.f32 -1024/3 (pow.f32 u 3)) (+.f32 (*.f32 256/3 (pow.f32 u 2)) 16/3)))
(fma.f32 -64/3 u (fma.f32 -1024/3 (pow.f32 u 3) (fma.f32 256/3 (*.f32 u u) 16/3)))
(fma.f32 u -64/3 (fma.f32 (pow.f32 u 3) -1024/3 (fma.f32 (*.f32 u u) 256/3 16/3)))
(/.f32 4/3 u)
(-.f32 (*.f32 4/3 (/.f32 1 u)) (*.f32 1/3 (/.f32 1 (pow.f32 u 2))))
(-.f32 (/.f32 4/3 u) (/.f32 1/3 (*.f32 u u)))
(+.f32 (/.f32 4/3 u) (/.f32 -1/3 (*.f32 u u)))
(-.f32 (+.f32 (*.f32 1/12 (/.f32 1 (pow.f32 u 3))) (*.f32 4/3 (/.f32 1 u))) (*.f32 1/3 (/.f32 1 (pow.f32 u 2))))
(+.f32 (/.f32 1/12 (pow.f32 u 3)) (-.f32 (/.f32 4/3 u) (/.f32 1/3 (*.f32 u u))))
(+.f32 (/.f32 4/3 u) (+.f32 (/.f32 1/12 (pow.f32 u 3)) (/.f32 -1/3 (*.f32 u u))))
(-.f32 (+.f32 (*.f32 1/12 (/.f32 1 (pow.f32 u 3))) (*.f32 4/3 (/.f32 1 u))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 2))) (*.f32 1/48 (/.f32 1 (pow.f32 u 4)))))
(-.f32 (+.f32 (/.f32 4/3 u) (/.f32 1/12 (pow.f32 u 3))) (+.f32 (/.f32 1/3 (*.f32 u u)) (/.f32 1/48 (pow.f32 u 4))))
(+.f32 (/.f32 1/12 (pow.f32 u 3)) (-.f32 (+.f32 (/.f32 4/3 u) (/.f32 -1/3 (*.f32 u u))) (/.f32 1/48 (pow.f32 u 4))))
(+.f32 (+.f32 (/.f32 4/3 u) (/.f32 1/12 (pow.f32 u 3))) (+.f32 (/.f32 -1/3 (*.f32 u u)) (/.f32 -1/48 (pow.f32 u 4))))
(/.f32 4/3 u)
(-.f32 (*.f32 4/3 (/.f32 1 u)) (*.f32 1/3 (/.f32 1 (pow.f32 u 2))))
(-.f32 (/.f32 4/3 u) (/.f32 1/3 (*.f32 u u)))
(+.f32 (/.f32 4/3 u) (/.f32 -1/3 (*.f32 u u)))
(-.f32 (+.f32 (*.f32 1/12 (/.f32 1 (pow.f32 u 3))) (*.f32 4/3 (/.f32 1 u))) (*.f32 1/3 (/.f32 1 (pow.f32 u 2))))
(+.f32 (/.f32 1/12 (pow.f32 u 3)) (-.f32 (/.f32 4/3 u) (/.f32 1/3 (*.f32 u u))))
(+.f32 (/.f32 4/3 u) (+.f32 (/.f32 1/12 (pow.f32 u 3)) (/.f32 -1/3 (*.f32 u u))))
(-.f32 (+.f32 (*.f32 1/12 (/.f32 1 (pow.f32 u 3))) (*.f32 4/3 (/.f32 1 u))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 2))) (*.f32 1/48 (/.f32 1 (pow.f32 u 4)))))
(-.f32 (+.f32 (/.f32 4/3 u) (/.f32 1/12 (pow.f32 u 3))) (+.f32 (/.f32 1/3 (*.f32 u u)) (/.f32 1/48 (pow.f32 u 4))))
(+.f32 (/.f32 1/12 (pow.f32 u 3)) (-.f32 (+.f32 (/.f32 4/3 u) (/.f32 -1/3 (*.f32 u u))) (/.f32 1/48 (pow.f32 u 4))))
(+.f32 (+.f32 (/.f32 4/3 u) (/.f32 1/12 (pow.f32 u 3))) (+.f32 (/.f32 -1/3 (*.f32 u u)) (/.f32 -1/48 (pow.f32 u 4))))
1/16
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1/16 (*.f32 u u))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1/16 (*.f32 u u))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1/16 (*.f32 u u))
(*.f32 -1 (pow.f32 u 2))
(*.f32 u (neg.f32 u))
(neg.f32 (*.f32 u u))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1/16 (*.f32 u u))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1/16 (*.f32 u u))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1/16 (*.f32 u u))
(*.f32 -1 (pow.f32 u 2))
(*.f32 u (neg.f32 u))
(neg.f32 (*.f32 u u))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1/16 (*.f32 u u))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1/16 (*.f32 u u))
(+.f32 1/16 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1/16 (*.f32 u u))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 -3 (*.f32 (log.f32 4/3) s))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(fma.f32 3 (*.f32 u s) (*.f32 -3 (*.f32 (log.f32 4/3) s)))
(fma.f32 -3 (*.f32 (log.f32 4/3) s) (*.f32 s (*.f32 u 3)))
(*.f32 s (+.f32 (*.f32 -3 (log.f32 4/3)) (*.f32 3 u)))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (*.f32 -3 (*.f32 (log.f32 4/3) s))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 -3 (*.f32 (log.f32 4/3) s) (*.f32 s (*.f32 u 3))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (*.f32 s (+.f32 (*.f32 -3 (log.f32 4/3)) (*.f32 3 u))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (fma.f32 s (pow.f32 u 3) (*.f32 -3 (*.f32 (log.f32 4/3) s)))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 (*.f32 3 s) u (fma.f32 -3 (*.f32 (log.f32 4/3) s) (*.f32 (pow.f32 u 3) s))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (*.f32 s (+.f32 (*.f32 -3 (log.f32 4/3)) (pow.f32 u 3)))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(*.f32 (*.f32 -3 s) (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)))
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))))
(fma.f32 -3 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) (*.f32 3 (/.f32 s u)))
(fma.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 (/.f32 3 u) s))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(+.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))) (/.f32 s (pow.f32 u 3)))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))) (/.f32 s (pow.f32 u 3)))
(+.f32 (+.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u)))) (/.f32 s (pow.f32 u 3)))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)))
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))))
(fma.f32 (*.f32 -3 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 3 (/.f32 s u)))
(fma.f32 (*.f32 -3 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 (/.f32 3 u) s))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 -3 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(+.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 -3 s) (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 3/2 (/.f32 s (*.f32 u u))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (pow.f32 u 2)) (+.f32 1/4 u)))))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(+.f32 0 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))))
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1)) (cbrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1)))) (log.f32 (cbrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1)))) (log.f32 (cbrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1))))
(*.f32 3 (log.f32 (cbrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1))))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1))) (log.f32 (sqrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1))))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1))))
(-.f32 (log1p.f32 (pow.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))) 3)) (log.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))) 2) (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))))))
(-.f32 (log1p.f32 (*.f32 64/27 (pow.f32 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 3))) (log1p.f32 (+.f32 (pow.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)) 2) (*.f32 -4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(-.f32 (log1p.f32 (*.f32 64/27 (pow.f32 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 3))) (log1p.f32 (+.f32 (pow.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))) 2) (*.f32 -4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(-.f32 (log1p.f32 (*.f32 64/27 (pow.f32 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 3))) (log1p.f32 (*.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))) (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) -1))))
(-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))))) 1)
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))) 2))) (log.f32 (-.f32 1 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(-.f32 (log.f32 (-.f32 1 (pow.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)) 2))) (log.f32 (-.f32 1 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(-.f32 (log1p.f32 (neg.f32 (pow.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))) 2))) (log1p.f32 (*.f32 -4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 1)
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(*.f32 1 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))))
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(*.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) 2))
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) 2) (cbrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(*.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) (sqrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 1)
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 3) 1/3)
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) 3)
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(pow.f32 (sqrt.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) 2)
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(sqrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 2))
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(log.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1))
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(cbrt.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 3))
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(expm1.f32 (log1p.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(exp.f32 (log.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))) 1))
(log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))
(log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))
(+.f32 0 (/.f32 4/3 (+.f32 u 1/4)))
(/.f32 4/3 (+.f32 u 1/4))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4)))) (cbrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 4/3 (+.f32 u 1/4)))) 1)
(/.f32 4/3 (+.f32 u 1/4))
(*.f32 4/3 (/.f32 1 (+.f32 u 1/4)))
(/.f32 4/3 (+.f32 u 1/4))
(*.f32 (/.f32 4/3 (+.f32 u 1/4)) 1)
(/.f32 4/3 (+.f32 u 1/4))
(*.f32 1 (/.f32 4/3 (+.f32 u 1/4)))
(/.f32 4/3 (+.f32 u 1/4))
(*.f32 (cbrt.f32 (/.f32 4/3 (+.f32 u 1/4))) (cbrt.f32 (/.f32 16/9 (pow.f32 (+.f32 u 1/4) 2))))
(*.f32 (cbrt.f32 (/.f32 16/9 (pow.f32 (+.f32 u 1/4) 2))) (cbrt.f32 (/.f32 4/3 (+.f32 u 1/4))))
(*.f32 (cbrt.f32 (/.f32 4/3 (+.f32 u 1/4))) (cbrt.f32 (/.f32 16/9 (pow.f32 (+.f32 u 1/4) 2))))
(*.f32 (sqrt.f32 (/.f32 4/3 (+.f32 u 1/4))) (sqrt.f32 (/.f32 4/3 (+.f32 u 1/4))))
(/.f32 4/3 (+.f32 u 1/4))
(*.f32 -4/3 (/.f32 1 (fma.f32 -1 u -1/4)))
(/.f32 -4/3 (fma.f32 -1 u -1/4))
(/.f32 -4/3 (-.f32 -1/4 u))
(*.f32 (/.f32 1 (+.f32 u 1/4)) 4/3)
(/.f32 4/3 (+.f32 u 1/4))
(*.f32 (/.f32 4/3 (+.f32 1/64 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1/16) (*.f32 u 1/4)))
(*.f32 (/.f32 4/3 (+.f32 (pow.f32 u 3) 1/64)) (-.f32 (fma.f32 u u 1/16) (*.f32 u 1/4)))
(*.f32 (/.f32 4/3 (+.f32 (pow.f32 u 3) 1/64)) (+.f32 (fma.f32 u u 1/16) (*.f32 u -1/4)))
(*.f32 (/.f32 4/3 (fma.f32 u u -1/16)) (+.f32 u -1/4))
(pow.f32 (/.f32 4/3 (+.f32 u 1/4)) 1)
(/.f32 4/3 (+.f32 u 1/4))
(pow.f32 (pow.f32 (/.f32 4/3 (+.f32 u 1/4)) 3) 1/3)
(/.f32 4/3 (+.f32 u 1/4))
(pow.f32 (cbrt.f32 (/.f32 4/3 (+.f32 u 1/4))) 3)
(/.f32 4/3 (+.f32 u 1/4))
(pow.f32 (sqrt.f32 (/.f32 4/3 (+.f32 u 1/4))) 2)
(/.f32 4/3 (+.f32 u 1/4))
(pow.f32 (*.f32 (+.f32 u 1/4) 3/4) -1)
(/.f32 4/3 (+.f32 u 1/4))
(sqrt.f32 (/.f32 16/9 (pow.f32 (+.f32 u 1/4) 2)))
(log.f32 (exp.f32 (/.f32 4/3 (+.f32 u 1/4))))
(/.f32 4/3 (+.f32 u 1/4))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 4/3 (+.f32 u 1/4)))))
(/.f32 4/3 (+.f32 u 1/4))
(cbrt.f32 (pow.f32 (/.f32 4/3 (+.f32 u 1/4)) 3))
(/.f32 4/3 (+.f32 u 1/4))
(expm1.f32 (log1p.f32 (/.f32 4/3 (+.f32 u 1/4))))
(/.f32 4/3 (+.f32 u 1/4))
(log1p.f32 (expm1.f32 (/.f32 4/3 (+.f32 u 1/4))))
(/.f32 4/3 (+.f32 u 1/4))
(exp.f32 (log.f32 (/.f32 4/3 (+.f32 u 1/4))))
(/.f32 4/3 (+.f32 u 1/4))
(exp.f32 (*.f32 (log.f32 (/.f32 4/3 (+.f32 u 1/4))) 1))
(/.f32 4/3 (+.f32 u 1/4))
(+.f32 1/16 (*.f32 u (neg.f32 u)))
(-.f32 1/16 (*.f32 u u))
(+.f32 1/16 (*.f32 (*.f32 u (neg.f32 u)) 1))
(-.f32 1/16 (*.f32 u u))
(+.f32 (*.f32 u (neg.f32 u)) 1/16)
(-.f32 1/16 (*.f32 u u))
(+.f32 0 (-.f32 1/16 (*.f32 u u)))
(-.f32 1/16 (*.f32 u u))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u)))) (cbrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u))))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (-.f32 1/16 (*.f32 u u))))))
(*.f32 (-.f32 1/16 (*.f32 u u)) 1)
(-.f32 1/16 (*.f32 u u))
(*.f32 1 (-.f32 1/16 (*.f32 u u)))
(-.f32 1/16 (*.f32 u u))
(*.f32 (cbrt.f32 (-.f32 1/16 (*.f32 u u))) (cbrt.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 2)) (cbrt.f32 (-.f32 1/16 (*.f32 u u))))
(*.f32 (cbrt.f32 (-.f32 1/16 (*.f32 u u))) (cbrt.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 2)))
(*.f32 (sqrt.f32 (-.f32 1/16 (*.f32 u u))) (sqrt.f32 (-.f32 1/16 (*.f32 u u))))
(-.f32 1/16 (*.f32 u u))
(*.f32 (-.f32 1/4096 (pow.f32 u 6)) (/.f32 1 (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256)))
(/.f32 (-.f32 1/4096 (pow.f32 u 6)) (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256))
(*.f32 (-.f32 1/256 (pow.f32 u 4)) (/.f32 1 (fma.f32 u u 1/16)))
(/.f32 1 (/.f32 (fma.f32 u u 1/16) (-.f32 1/256 (pow.f32 u 4))))
(/.f32 (-.f32 1/256 (pow.f32 u 4)) (fma.f32 u u 1/16))
(/.f32 1 (/.f32 (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256) (-.f32 1/4096 (pow.f32 u 6))))
(*.f32 (-.f32 1/4096 (pow.f32 u 6)) (/.f32 1 (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256)))
(/.f32 (-.f32 1/4096 (pow.f32 u 6)) (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256))
(/.f32 1 (/.f32 (fma.f32 u u 1/16) (-.f32 1/256 (pow.f32 u 4))))
(/.f32 (-.f32 1/256 (pow.f32 u 4)) (fma.f32 u u 1/16))
(/.f32 (-.f32 1/4096 (pow.f32 u 6)) (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256))
(*.f32 (-.f32 1/4096 (pow.f32 u 6)) (/.f32 1 (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256)))
(/.f32 (-.f32 1/256 (pow.f32 u 4)) (fma.f32 u u 1/16))
(/.f32 1 (/.f32 (fma.f32 u u 1/16) (-.f32 1/256 (pow.f32 u 4))))
(/.f32 (neg.f32 (-.f32 1/4096 (pow.f32 u 6))) (neg.f32 (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256)))
(*.f32 (-.f32 1/4096 (pow.f32 u 6)) (/.f32 1 (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256)))
(/.f32 (-.f32 1/4096 (pow.f32 u 6)) (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256))
(/.f32 (neg.f32 (-.f32 1/256 (pow.f32 u 4))) (neg.f32 (fma.f32 u u 1/16)))
(/.f32 1 (/.f32 (fma.f32 u u 1/16) (-.f32 1/256 (pow.f32 u 4))))
(/.f32 (-.f32 1/256 (pow.f32 u 4)) (fma.f32 u u 1/16))
(/.f32 (+.f32 1/4096 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (+.f32 1/256 (-.f32 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u))) (*.f32 1/16 (*.f32 u (neg.f32 u))))))
(*.f32 (-.f32 1/4096 (pow.f32 u 6)) (/.f32 1 (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256)))
(/.f32 (-.f32 1/4096 (pow.f32 u 6)) (fma.f32 (*.f32 u u) (fma.f32 u u 1/16) 1/256))
(/.f32 (-.f32 1/256 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u)))) (-.f32 1/16 (*.f32 u (neg.f32 u))))
(/.f32 1 (/.f32 (fma.f32 u u 1/16) (-.f32 1/256 (pow.f32 u 4))))
(/.f32 (-.f32 1/256 (pow.f32 u 4)) (fma.f32 u u 1/16))
(pow.f32 (-.f32 1/16 (*.f32 u u)) 1)
(-.f32 1/16 (*.f32 u u))
(pow.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 3) 1/3)
(-.f32 1/16 (*.f32 u u))
(pow.f32 (cbrt.f32 (-.f32 1/16 (*.f32 u u))) 3)
(-.f32 1/16 (*.f32 u u))
(pow.f32 (sqrt.f32 (-.f32 1/16 (*.f32 u u))) 2)
(-.f32 1/16 (*.f32 u u))
(sqrt.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 2))
(-.f32 1/16 (*.f32 u u))
(log.f32 (exp.f32 (-.f32 1/16 (*.f32 u u))))
(-.f32 1/16 (*.f32 u u))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1/16 (*.f32 u u)))))
(-.f32 1/16 (*.f32 u u))
(cbrt.f32 (pow.f32 (-.f32 1/16 (*.f32 u u)) 3))
(-.f32 1/16 (*.f32 u u))
(expm1.f32 (log1p.f32 (-.f32 1/16 (*.f32 u u))))
(-.f32 1/16 (*.f32 u u))
(log1p.f32 (expm1.f32 (-.f32 1/16 (*.f32 u u))))
(-.f32 1/16 (*.f32 u u))
(exp.f32 (log.f32 (-.f32 1/16 (*.f32 u u))))
(-.f32 1/16 (*.f32 u u))
(exp.f32 (*.f32 (log.f32 (-.f32 1/16 (*.f32 u u))) 1))
(-.f32 1/16 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1/16)
(-.f32 1/16 (*.f32 u u))
(fma.f32 1 (*.f32 u (neg.f32 u)) 1/16)
(-.f32 1/16 (*.f32 u u))
(fma.f32 (cbrt.f32 (pow.f32 u 4)) (neg.f32 (pow.f32 (cbrt.f32 u) 2)) 1/16)
(-.f32 1/16 (*.f32 (cbrt.f32 (pow.f32 u 4)) (pow.f32 (cbrt.f32 u) 2)))
(fma.f32 (neg.f32 u) u 1/16)
(-.f32 1/16 (*.f32 u u))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 u (neg.f32 u))) (cbrt.f32 (*.f32 u (neg.f32 u)))) (cbrt.f32 (*.f32 u (neg.f32 u))) 1/16)
(-.f32 1/16 (*.f32 u u))
(fma.f32 (sqrt.f32 (*.f32 u (neg.f32 u))) (sqrt.f32 (*.f32 u (neg.f32 u))) 1/16)
(-.f32 1/16 (*.f32 u u))
(fma.f32 -1 (*.f32 u u) 1/16)
(-.f32 1/16 (*.f32 u u))
(fma.f32 (neg.f32 (cbrt.f32 (pow.f32 u 4))) (pow.f32 (cbrt.f32 u) 2) 1/16)
(fma.f32 (cbrt.f32 (pow.f32 u 4)) (neg.f32 (pow.f32 (cbrt.f32 u) 2)) 1/16)
(-.f32 1/16 (*.f32 (cbrt.f32 (pow.f32 u 4)) (pow.f32 (cbrt.f32 u) 2)))
(fma.f32 (*.f32 (neg.f32 u) 1) u 1/16)
(-.f32 1/16 (*.f32 u u))
(fma.f32 (*.f32 (neg.f32 u) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) 1/16)
(-.f32 1/16 (*.f32 u u))
(fma.f32 (*.f32 (neg.f32 u) (sqrt.f32 u)) (sqrt.f32 u) 1/16)
(-.f32 1/16 (*.f32 u u))
(+.f32 0 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s))) (cbrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s))))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s))))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)))) 1)
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)) 1)
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(pow.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)) 3) 1/3)
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))) 3)
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))) 2)
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(sqrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)) 2))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(log.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)) 1)))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(cbrt.f32 (pow.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s)) 3))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(cbrt.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 3) (pow.f32 (*.f32 -3 s) 3)))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 -3 s) 3) (pow.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) 3)))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)) 1) (*.f32 -3 s)) 1))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))
(exp.f32 (*.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))) 1))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4))))))
(*.f32 (log1p.f32 (*.f32 4/3 (/.f32 (-.f32 1/16 (*.f32 u u)) (+.f32 u 1/4)))) (*.f32 -3 s))

localize72.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f32 (-.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1) (*.f32 -3 s))
0.5b
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
0.6b
(log.f32 (fma.f32 u -4/3 4/3))
0.7b
(-.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1)
Compiler

Compiled 65 to 54 computations (16.9% saved)

series4.0ms (0%)

Counts
3 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
u
@-inf
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
0.0ms
u
@inf
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
0.0ms
u
@inf
(*.f32 (-.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1) (*.f32 -3 s))
0.0ms
u
@0
(-.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1)
0.0ms
u
@0
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))

rewrite70.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
520×log-prod_binary32
321×pow-prod-down_binary32
310×fma-def_binary32
307×pow2_binary32
213×pow1/3_binary32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01342
127630
2345030
Stop Event
node limit
Counts
3 → 165
Calls
Call 1
Inputs
(-.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(*.f32 (-.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1) (*.f32 -3 s))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 1 (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (fma.f32 u -4/3 4/3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2))) (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))) (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 3 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/3 (*.f32 3 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1) (expm1.f32 (*.f32 1/2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (-.f32 1 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) (neg.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 3)) (+.f32 1 (-.f32 (pow.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 2)) (-.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (fma.f32 u -4/3 4/3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (fma.f32 u -4/3 4/3) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (-.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (*.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (fma.f32 u -4/3 4/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (log.f32 (fma.f32 u -4/3 4/3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1 -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2) (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2) (*.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (/.f32 1 (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (/.f32 1 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)) 2) (cbrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)) (sqrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1) (expm1.f32 (*.f32 1/2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1) (-.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (/.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2) (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2) (*.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (/.f32 1 (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (/.f32 1 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1) (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (+.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))) (neg.f32 (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))) (neg.f32 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) 1) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) 1) (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) 1) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1) (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (*.f32 (fma.f32 u -4/3 4/3) (E.f32)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (fma.f32 (fma.f32 u -4/3 4/3) (E.f32) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (fma.f32 (fma.f32 u -4/3 4/3) (E.f32) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (log.f32 (fma.f32 u -4/3 4/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) 1 -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) 2) (cbrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (sqrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1) (expm1.f32 (*.f32 1/2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -3 s) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -3 s) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (*.f32 -3 s)) (*.f32 -1 (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -3 s) (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 (*.f32 -3 s) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (*.f32 -3 s)) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (*.f32 -3 s)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -3 s) (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -3 s) (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 -3 s) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 -3 s) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (*.f32 -3 s) (*.f32 -1 (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -3 s (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 -3 s (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 s -3 (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 s -3 (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 -3 s) 1 (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 -3 s) 1 (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 -3 s) (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (*.f32 (*.f32 -3 s) -1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 s) 2) (*.f32 (cbrt.f32 s) -3) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 s) 2) (*.f32 (cbrt.f32 s) -3) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 -3 s)) (pow.f32 (cbrt.f32 (*.f32 -3 s)) 2) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 -3 s)) (pow.f32 (cbrt.f32 (*.f32 -3 s)) 2) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 -3 s)) 2) (cbrt.f32 (*.f32 -3 s)) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 -3 s)) 2) (cbrt.f32 (*.f32 -3 s)) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 s) (*.f32 (sqrt.f32 s) -3) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 s) (*.f32 (sqrt.f32 s) -3) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 -3 s)) (sqrt.f32 (*.f32 -3 s)) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 -3 s)) (sqrt.f32 (*.f32 -3 s)) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 -3 (pow.f32 (cbrt.f32 s) 2)) (cbrt.f32 s) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 -3 (pow.f32 (cbrt.f32 s) 2)) (cbrt.f32 s) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 -3 (sqrt.f32 s)) (sqrt.f32 s) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 -3 (sqrt.f32 s)) (sqrt.f32 s) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))))))

simplify84.0ms (0.7%)

Algorithm
egg-herbie
Rules
546×fma-neg_binary32
522×unswap-sqr_binary32
231×distribute-rgt-neg-in_binary32
227×sub-neg_binary32
212×fma-def_binary32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03953691
19633575
233943564
Stop Event
node limit
Counts
213 → 327
Calls
Call 1
Inputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(+.f32 1 (log.f32 4/3))
(+.f32 (log.f32 4/3) (+.f32 1 (*.f32 -1 u)))
(+.f32 (log.f32 4/3) (+.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (+.f32 1 (log.f32 -4/3)))
(-.f32 (+.f32 (log.f32 -4/3) (+.f32 1 (*.f32 -1 (log.f32 (/.f32 1 u))))) (/.f32 1 u))
(-.f32 (+.f32 (log.f32 -4/3) (+.f32 1 (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (log.f32 -4/3) (+.f32 1 (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (+.f32 1 (log.f32 4/3)))
(-.f32 (+.f32 (log.f32 4/3) (+.f32 1 (*.f32 -1 (log.f32 (/.f32 -1 u))))) (/.f32 1 u))
(-.f32 (+.f32 (log.f32 4/3) (+.f32 1 (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (+.f32 (log.f32 4/3) (+.f32 1 (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(+.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1))
(+.f32 1 (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1))
(+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 0)
(+.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) -1)
(+.f32 0 (log.f32 (fma.f32 u -4/3 4/3)))
(+.f32 -1 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))
(+.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1)
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2))) (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))) (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(+.f32 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2))))
(*.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)
(*.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 3 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))))
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(*.f32 1/3 (*.f32 3 (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (+.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1) (expm1.f32 (*.f32 1/2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))
(/.f32 1 (/.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (-.f32 1 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) -1))))
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))
(/.f32 (neg.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))))
(/.f32 (neg.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) (neg.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))
(/.f32 (+.f32 1 (pow.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 3)) (+.f32 1 (-.f32 (pow.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 2)) (-.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)
(pow.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) 1/2)
(pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 3)
(pow.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)
(pow.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3) 1/3)
(pow.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) -1)
(pow.f32 (/.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) -1)
(sqrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))
(log.f32 (fma.f32 u -4/3 4/3))
(log.f32 (+.f32 1 (-.f32 (fma.f32 u -4/3 4/3) 1)))
(cbrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))
(hypot.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (-.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) (log.f32 (fma.f32 u -4/3 4/3)))))
(expm1.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(expm1.f32 (*.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(log1p.f32 (-.f32 (fma.f32 u -4/3 4/3) 1))
(exp.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(exp.f32 (*.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(fma.f32 1 (log.f32 (fma.f32 u -4/3 4/3)) 0)
(fma.f32 1 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) -1)
(fma.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1)
(fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1 0)
(fma.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1 -1)
(fma.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2) (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) -1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2) (*.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1) -1)
(fma.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) 0)
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 0)
(fma.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) -1)
(fma.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1) -1)
(fma.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 0)
(fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))) 0)
(fma.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (/.f32 1 (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1)) -1)
(fma.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) 0)
(fma.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (/.f32 1 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) -1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)) 2) (cbrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)) 1)
(fma.f32 (sqrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)) (sqrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)) 1)
(fma.f32 (+.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1) (expm1.f32 (*.f32 1/2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) 0)
(fma.f32 (+.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1) (-.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1) 1)
(-.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) 1)
(-.f32 (/.f32 1 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (/.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))
(*.f32 1 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1)
(*.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2) (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2) (*.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1))
(*.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))
(*.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1))
(*.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (/.f32 1 (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1)))
(*.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (/.f32 1 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 1 (/.f32 (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1) (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))))
(/.f32 1 (/.f32 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))))
(/.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1))
(/.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (+.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))) (neg.f32 (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))) (neg.f32 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (-.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) 1) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) 1) (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) 1) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1)
(pow.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) 1/2)
(pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 3)
(pow.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2)
(pow.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 3) 1/3)
(pow.f32 (/.f32 (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1) (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))) -1)
(pow.f32 (/.f32 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))) -1)
(sqrt.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2))
(log.f32 (*.f32 (fma.f32 u -4/3 4/3) (E.f32)))
(log.f32 (+.f32 1 (fma.f32 (fma.f32 u -4/3 4/3) (E.f32) -1)))
(cbrt.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 3))
(expm1.f32 (log.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))
(log1p.f32 (fma.f32 (fma.f32 u -4/3 4/3) (E.f32) -1))
(exp.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(exp.f32 (*.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(fma.f32 1 (log.f32 (fma.f32 u -4/3 4/3)) 1)
(fma.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) -1)
(fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1 1)
(fma.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) 1)
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1)
(fma.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1)
(fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))) 1)
(fma.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) 1)
(fma.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) 1 -1)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) 2) (cbrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) -1)
(fma.f32 (sqrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (sqrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) -1)
(fma.f32 (+.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1) (expm1.f32 (*.f32 1/2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) 1)
(+.f32 (*.f32 -3 s) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(+.f32 (*.f32 -3 s) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(+.f32 0 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))))
(+.f32 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (*.f32 -3 s)) (*.f32 -1 (*.f32 -3 s)))
(+.f32 (*.f32 (*.f32 -3 s) (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 (*.f32 -3 s) -1))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))))) 1)
(/.f32 (*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (*.f32 -3 s)) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))
(/.f32 (*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (*.f32 -3 s)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))
(/.f32 (*.f32 (*.f32 -3 s) (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))
(/.f32 (*.f32 (*.f32 -3 s) (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))
(pow.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 1)
(pow.f32 (pow.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 2) 1/2)
(pow.f32 (pow.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 3) 1/3)
(pow.f32 (cbrt.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))) 3)
(pow.f32 (sqrt.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))) 2)
(sqrt.f32 (pow.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 2))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)) 1)))
(cbrt.f32 (pow.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 3))
(expm1.f32 (log1p.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)) 1))
(exp.f32 (log.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))
(exp.f32 (*.f32 (log.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))) 1))
(fma.f32 1 (*.f32 -3 s) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(fma.f32 1 (*.f32 -3 s) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(fma.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (*.f32 -3 s) (*.f32 -1 (*.f32 -3 s)))
(fma.f32 -3 s (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(fma.f32 -3 s (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(fma.f32 s -3 (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(fma.f32 s -3 (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(fma.f32 (*.f32 -3 s) 1 (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(fma.f32 (*.f32 -3 s) 1 (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(fma.f32 (*.f32 -3 s) (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (*.f32 (*.f32 -3 s) -1))
(fma.f32 (pow.f32 (cbrt.f32 s) 2) (*.f32 (cbrt.f32 s) -3) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(fma.f32 (pow.f32 (cbrt.f32 s) 2) (*.f32 (cbrt.f32 s) -3) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(fma.f32 (cbrt.f32 (*.f32 -3 s)) (pow.f32 (cbrt.f32 (*.f32 -3 s)) 2) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(fma.f32 (cbrt.f32 (*.f32 -3 s)) (pow.f32 (cbrt.f32 (*.f32 -3 s)) 2) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 -3 s)) 2) (cbrt.f32 (*.f32 -3 s)) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 -3 s)) 2) (cbrt.f32 (*.f32 -3 s)) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(fma.f32 (sqrt.f32 s) (*.f32 (sqrt.f32 s) -3) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(fma.f32 (sqrt.f32 s) (*.f32 (sqrt.f32 s) -3) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(fma.f32 (sqrt.f32 (*.f32 -3 s)) (sqrt.f32 (*.f32 -3 s)) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(fma.f32 (sqrt.f32 (*.f32 -3 s)) (sqrt.f32 (*.f32 -3 s)) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(fma.f32 (*.f32 -3 (pow.f32 (cbrt.f32 s) 2)) (cbrt.f32 s) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(fma.f32 (*.f32 -3 (pow.f32 (cbrt.f32 s) 2)) (cbrt.f32 s) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(fma.f32 (*.f32 -3 (sqrt.f32 s)) (sqrt.f32 s) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(fma.f32 (*.f32 -3 (sqrt.f32 s)) (sqrt.f32 s) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
Outputs
(log.f32 4/3)
(+.f32 (log.f32 4/3) (*.f32 -1 u))
(+.f32 (log.f32 4/3) (neg.f32 u))
(-.f32 (log.f32 4/3) u)
(+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))
(+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u)))
(+.f32 (log.f32 4/3) (-.f32 (*.f32 u (*.f32 u -1/2)) u))
(+.f32 (log.f32 4/3) (*.f32 u (+.f32 -1 (*.f32 -1/2 u))))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(fma.f32 -1/3 (pow.f32 u 3) (+.f32 (log.f32 4/3) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u))))
(+.f32 (-.f32 (*.f32 u (*.f32 u -1/2)) u) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(+.f32 (*.f32 u (+.f32 -1 (*.f32 -1/2 u))) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))
(fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))
(+.f32 (log.f32 -4/3) (log.f32 u))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (/.f32 1 u))
(+.f32 (log.f32 -4/3) (-.f32 (log.f32 u) (/.f32 1 u)))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (log.f32 u) (-.f32 (+.f32 (log.f32 -4/3) (/.f32 -1 u)) (/.f32 1/2 (*.f32 u u))))
(+.f32 (log.f32 -4/3) (+.f32 (log.f32 u) (+.f32 (/.f32 -1 u) (/.f32 -1/2 (*.f32 u u)))))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (log.f32 -4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (log.f32 u) (-.f32 (log.f32 -4/3) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3))))))
(+.f32 (log.f32 u) (+.f32 (log.f32 -4/3) (-.f32 (/.f32 -1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3))))))
(+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))
(fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))
(-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (/.f32 1 u))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (/.f32 1 u))
(+.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 -1 u))
(-.f32 (+.f32 (log.f32 4/3) (/.f32 -1 u)) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (/.f32 1/2 (*.f32 u u))) (/.f32 -1 u))
(-.f32 (+.f32 (log.f32 4/3) (+.f32 (/.f32 -1 u) (/.f32 -1/2 (*.f32 u u)))) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (log.f32 4/3)) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(-.f32 (-.f32 (+.f32 (log.f32 4/3) (+.f32 (/.f32 -1 u) (/.f32 -1/2 (*.f32 u u)))) (log.f32 (/.f32 -1 u))) (/.f32 1/3 (pow.f32 u 3)))
(+.f32 1 (log.f32 4/3))
(+.f32 (log.f32 4/3) 1)
(+.f32 (log.f32 4/3) (+.f32 1 (*.f32 -1 u)))
(+.f32 (log.f32 4/3) (+.f32 (neg.f32 u) 1))
(+.f32 (log.f32 4/3) (-.f32 1 u))
(+.f32 (log.f32 4/3) (+.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u))))
(+.f32 (+.f32 (log.f32 4/3) 1) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u)))
(+.f32 (log.f32 4/3) (+.f32 (*.f32 u (*.f32 u -1/2)) (-.f32 1 u)))
(+.f32 (log.f32 4/3) (+.f32 (*.f32 u (+.f32 -1 (*.f32 -1/2 u))) 1))
(+.f32 (*.f32 -1/3 (pow.f32 u 3)) (+.f32 (log.f32 4/3) (+.f32 1 (+.f32 (*.f32 -1/2 (pow.f32 u 2)) (*.f32 -1 u)))))
(fma.f32 -1/3 (pow.f32 u 3) (+.f32 (+.f32 (log.f32 4/3) 1) (fma.f32 -1/2 (*.f32 u u) (neg.f32 u))))
(+.f32 (+.f32 (*.f32 u (*.f32 u -1/2)) (-.f32 1 u)) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3)))
(+.f32 (+.f32 (*.f32 u (+.f32 -1 (*.f32 -1/2 u))) (fma.f32 -1/3 (pow.f32 u 3) (log.f32 4/3))) 1)
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 u))) (+.f32 1 (log.f32 -4/3)))
(fma.f32 -1 (neg.f32 (log.f32 u)) (+.f32 (log.f32 -4/3) 1))
(+.f32 (log.f32 -4/3) (+.f32 1 (log.f32 u)))
(-.f32 (+.f32 (log.f32 -4/3) (+.f32 1 (*.f32 -1 (log.f32 (/.f32 1 u))))) (/.f32 1 u))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (+.f32 (log.f32 -4/3) 1)) (/.f32 1 u))
(+.f32 (log.f32 -4/3) (+.f32 1 (-.f32 (log.f32 u) (/.f32 1 u))))
(+.f32 (log.f32 -4/3) (+.f32 1 (+.f32 (log.f32 u) (/.f32 -1 u))))
(-.f32 (+.f32 (log.f32 -4/3) (+.f32 1 (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (+.f32 (log.f32 -4/3) 1)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (log.f32 -4/3) (-.f32 (+.f32 1 (log.f32 u)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u)))))
(+.f32 (log.f32 -4/3) (+.f32 1 (+.f32 (log.f32 u) (+.f32 (/.f32 -1 u) (/.f32 -1/2 (*.f32 u u))))))
(-.f32 (+.f32 (log.f32 -4/3) (+.f32 1 (*.f32 -1 (log.f32 (/.f32 1 u))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (+.f32 (log.f32 -4/3) 1)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (log.f32 -4/3) (-.f32 (+.f32 1 (log.f32 u)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3))))))
(+.f32 (log.f32 -4/3) (+.f32 (+.f32 1 (log.f32 u)) (-.f32 (/.f32 -1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3))))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 -1 u))) (+.f32 1 (log.f32 4/3)))
(fma.f32 -1 (log.f32 (/.f32 -1 u)) (+.f32 (log.f32 4/3) 1))
(-.f32 (+.f32 (log.f32 4/3) 1) (log.f32 (/.f32 -1 u)))
(-.f32 (+.f32 (log.f32 4/3) (+.f32 1 (*.f32 -1 (log.f32 (/.f32 -1 u))))) (/.f32 1 u))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (+.f32 (log.f32 4/3) 1)) (/.f32 1 u))
(+.f32 (-.f32 (+.f32 (log.f32 4/3) 1) (log.f32 (/.f32 -1 u))) (/.f32 -1 u))
(+.f32 (-.f32 1 (log.f32 (/.f32 -1 u))) (+.f32 (log.f32 4/3) (/.f32 -1 u)))
(-.f32 (+.f32 (log.f32 4/3) (+.f32 1 (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (/.f32 1 u)))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (+.f32 (log.f32 4/3) 1)) (+.f32 (/.f32 1 u) (/.f32 1/2 (*.f32 u u))))
(+.f32 (-.f32 (-.f32 (+.f32 (log.f32 4/3) 1) (log.f32 (/.f32 -1 u))) (/.f32 1/2 (*.f32 u u))) (/.f32 -1 u))
(+.f32 (-.f32 (+.f32 (log.f32 4/3) 1) (log.f32 (/.f32 -1 u))) (+.f32 (/.f32 -1 u) (/.f32 -1/2 (*.f32 u u))))
(-.f32 (+.f32 (log.f32 4/3) (+.f32 1 (*.f32 -1 (log.f32 (/.f32 -1 u))))) (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 u 2))) (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 u 3))) (/.f32 1 u))))
(-.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (+.f32 (log.f32 4/3) 1)) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3)))))
(+.f32 (-.f32 1 (log.f32 (/.f32 -1 u))) (-.f32 (log.f32 4/3) (+.f32 (/.f32 1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3))))))
(+.f32 (-.f32 1 (log.f32 (/.f32 -1 u))) (+.f32 (log.f32 4/3) (-.f32 (/.f32 -1/2 (*.f32 u u)) (+.f32 (/.f32 1 u) (/.f32 1/3 (pow.f32 u 3))))))
(*.f32 -3 (*.f32 s (log.f32 4/3)))
(*.f32 (*.f32 -3 s) (log.f32 4/3))
(*.f32 (log.f32 4/3) (*.f32 -3 s))
(+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3))))
(fma.f32 3 (*.f32 u s) (*.f32 (*.f32 -3 s) (log.f32 4/3)))
(fma.f32 -3 (*.f32 (log.f32 4/3) s) (*.f32 u (*.f32 3 s)))
(*.f32 s (+.f32 (*.f32 -3 (log.f32 4/3)) (*.f32 3 u)))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (*.f32 -3 (*.f32 s (log.f32 4/3)))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (*.f32 (*.f32 -3 s) (log.f32 4/3))))
(fma.f32 3/2 (*.f32 u (*.f32 u s)) (fma.f32 -3 (*.f32 (log.f32 4/3) s) (*.f32 u (*.f32 3 s))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (*.f32 s (+.f32 (*.f32 -3 (log.f32 4/3)) (*.f32 3 u))))
(+.f32 (*.f32 3/2 (*.f32 s (pow.f32 u 2))) (+.f32 (*.f32 3 (*.f32 s u)) (+.f32 (*.f32 s (pow.f32 u 3)) (*.f32 -3 (*.f32 s (log.f32 4/3))))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (fma.f32 s (pow.f32 u 3) (*.f32 (*.f32 -3 s) (log.f32 4/3)))))
(fma.f32 3/2 (*.f32 u (*.f32 u s)) (fma.f32 3 (*.f32 u s) (fma.f32 -3 (*.f32 (log.f32 4/3) s) (*.f32 (pow.f32 u 3) s))))
(fma.f32 3/2 (*.f32 (*.f32 u u) s) (fma.f32 3 (*.f32 u s) (*.f32 s (+.f32 (pow.f32 u 3) (*.f32 -3 (log.f32 4/3))))))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u))))))
(*.f32 (*.f32 -3 s) (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)))
(*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3))))
(fma.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 3 (/.f32 s u)))
(fma.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (log.f32 u)) (/.f32 (*.f32 3 s) u))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(+.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 -4/3) (*.f32 -1 (log.f32 (/.f32 1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (neg.f32 (log.f32 u)) (log.f32 -4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))) (/.f32 s (pow.f32 u 3)))
(+.f32 (fma.f32 3 (/.f32 s u) (fma.f32 (*.f32 -3 s) (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 3/2 (/.f32 s (*.f32 u u))))) (/.f32 s (pow.f32 u 3)))
(+.f32 (+.f32 (*.f32 (+.f32 (log.f32 -4/3) (log.f32 u)) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u)))) (/.f32 s (pow.f32 u 3)))
(*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u))))))
(*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)))
(*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s))
(+.f32 (*.f32 3 (/.f32 s u)) (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))))
(fma.f32 3 (/.f32 s u) (*.f32 (*.f32 -3 s) (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3))))
(fma.f32 3 (/.f32 s u) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)))
(+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2)))))
(fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u)))))
(fma.f32 3 (/.f32 s u) (fma.f32 3/2 (/.f32 s (*.f32 u u)) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s))))
(+.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 3 (/.f32 s u)) (+.f32 (*.f32 -3 (*.f32 s (+.f32 (log.f32 4/3) (*.f32 -1 (log.f32 (/.f32 -1 u)))))) (*.f32 3/2 (/.f32 s (pow.f32 u 2))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 -3 (*.f32 (fma.f32 -1 (log.f32 (/.f32 -1 u)) (log.f32 4/3)) s) (*.f32 3/2 (/.f32 s (*.f32 u u))))))
(+.f32 (/.f32 s (pow.f32 u 3)) (fma.f32 3 (/.f32 s u) (fma.f32 3/2 (/.f32 s (*.f32 u u)) (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)))))
(+.f32 (/.f32 s (pow.f32 u 3)) (+.f32 (*.f32 (-.f32 (log.f32 4/3) (log.f32 (/.f32 -1 u))) (*.f32 -3 s)) (*.f32 (/.f32 s u) (+.f32 3 (/.f32 3/2 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(+.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1))
(log.f32 (fma.f32 u -4/3 4/3))
(+.f32 1 (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1))
(log.f32 (fma.f32 u -4/3 4/3))
(+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 0)
(log.f32 (fma.f32 u -4/3 4/3))
(+.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) -1)
(log.f32 (fma.f32 u -4/3 4/3))
(+.f32 0 (log.f32 (fma.f32 u -4/3 4/3)))
(log.f32 (fma.f32 u -4/3 4/3))
(+.f32 -1 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(+.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1)
(log.f32 (fma.f32 u -4/3 4/3))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2))) (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))) (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(+.f32 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2))))
(+.f32 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) 2))) (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))
(*.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(log.f32 (fma.f32 u -4/3 4/3))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)
(log.f32 (fma.f32 u -4/3 4/3))
(*.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2))
(log.f32 (fma.f32 u -4/3 4/3))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(*.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(*.f32 3 (log.f32 (cbrt.f32 (fma.f32 u -4/3 4/3))))
(*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))))
(/.f32 (*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) 1) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 2 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 1 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))))))
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 2 (log.f32 (sqrt.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(*.f32 1/3 (*.f32 3 (log.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(*.f32 (+.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1) (expm1.f32 (*.f32 1/2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))))
(*.f32 (+.f32 1 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))) (expm1.f32 (*.f32 1/2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))
(/.f32 (*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) 1) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 2 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 1 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))))))
(/.f32 1 (/.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))))
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))
(/.f32 (*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) 1) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 2 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 1 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (-.f32 1 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) -1))))
(/.f32 (*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) 1) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 2 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 1 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))))))
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))))
(/.f32 (neg.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) (neg.f32 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))))
(/.f32 (*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) 1) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 2 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 1 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))))))
(/.f32 (neg.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) (neg.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 3)) (+.f32 1 (-.f32 (pow.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))) 3)) (+.f32 1 (-.f32 (pow.f32 (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))) 3)) (+.f32 (pow.f32 (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (-.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 2)) (-.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(/.f32 (-.f32 1 (pow.f32 (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (-.f32 1 (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))) 2)) (-.f32 2 (log.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1)
(log.f32 (fma.f32 u -4/3 4/3))
(pow.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) 1/2)
(log.f32 (fma.f32 u -4/3 4/3))
(pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 3)
(log.f32 (fma.f32 u -4/3 4/3))
(pow.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2)
(log.f32 (fma.f32 u -4/3 4/3))
(pow.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3) 1/3)
(log.f32 (fma.f32 u -4/3 4/3))
(pow.f32 (/.f32 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) -1)
(/.f32 (*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) 1) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 2 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 1 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))))))
(pow.f32 (/.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) -1)
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))))
(sqrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))
(log.f32 (fma.f32 u -4/3 4/3))
(log.f32 (fma.f32 u -4/3 4/3))
(log.f32 (+.f32 1 (-.f32 (fma.f32 u -4/3 4/3) 1)))
(log.f32 (fma.f32 u -4/3 4/3))
(cbrt.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))
(log.f32 (fma.f32 u -4/3 4/3))
(hypot.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (-.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) (log.f32 (fma.f32 u -4/3 4/3)))))
(hypot.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))))))
(expm1.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(expm1.f32 (*.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(log.f32 (fma.f32 u -4/3 4/3))
(log1p.f32 (-.f32 (fma.f32 u -4/3 4/3) 1))
(log.f32 (fma.f32 u -4/3 4/3))
(exp.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (fma.f32 u -4/3 4/3))
(exp.f32 (*.f32 (log.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 1 (log.f32 (fma.f32 u -4/3 4/3)) 0)
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 1 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) -1)
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1)
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1 0)
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1 -1)
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2) -1)
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2) (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) -1)
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2) (*.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1) -1)
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) 0)
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 0)
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) -1)
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1) -1)
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 0)
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))) 0)
(/.f32 (*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) 1) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 2 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 1 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))))))
(fma.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (/.f32 1 (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1)) -1)
(+.f32 (/.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))) 1)) -1)
(+.f32 -1 (/.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))) 1)))
(fma.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) 0)
(*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (/.f32 1 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) -1)
(+.f32 (/.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) -1)
(+.f32 -1 (/.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)) 2) (cbrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)) 1)
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 (sqrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)) (sqrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)) 1)
(log.f32 (fma.f32 u -4/3 4/3))
(fma.f32 (+.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1) (expm1.f32 (*.f32 1/2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) 0)
(*.f32 (+.f32 1 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))) (expm1.f32 (*.f32 1/2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))))
(fma.f32 (+.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1) (-.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1) 1)
(log.f32 (fma.f32 u -4/3 4/3))
(-.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) 1)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(-.f32 (/.f32 1 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (/.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))
(*.f32 1 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(*.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2))
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2) (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2) (*.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1))
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(*.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(*.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1))
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(*.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (/.f32 1 (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1)))
(/.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(*.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (/.f32 1 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))
(/.f32 1 (/.f32 (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1) (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))))
(/.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(/.f32 1 (/.f32 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))))
(/.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))
(/.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1))
(/.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(/.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (+.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(/.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))) (neg.f32 (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1)))
(/.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))) (neg.f32 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))))
(/.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))
(/.f32 (-.f32 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) 1) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1))
(/.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) 1) (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1))
(/.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) 1) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))
(/.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(pow.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) 1/2)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(pow.f32 (cbrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 3)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(pow.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 2)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(pow.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 3) 1/3)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(pow.f32 (/.f32 (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1) (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3))) -1)
(/.f32 (+.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 3)) (fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 -1 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(pow.f32 (/.f32 (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))) -1)
(/.f32 (-.f32 1 (pow.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (-.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))
(sqrt.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2))
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(log.f32 (*.f32 (fma.f32 u -4/3 4/3) (E.f32)))
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(log.f32 (+.f32 1 (fma.f32 (fma.f32 u -4/3 4/3) (E.f32) -1)))
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(cbrt.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 3))
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(expm1.f32 (log.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))
(expm1.f32 (log.f32 (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(log1p.f32 (fma.f32 (fma.f32 u -4/3 4/3) (E.f32) -1))
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(exp.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(exp.f32 (*.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1))
(exp.f32 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 1 (log.f32 (fma.f32 u -4/3 4/3)) 1)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) -1)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 (log.f32 (fma.f32 u -4/3 4/3)) 1 1)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) 1)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 2) (cbrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) (sqrt.f32 (log.f32 (fma.f32 u -4/3 4/3))) 1)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))) 1)
(fma.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))))) 1)
(+.f32 1 (/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 2 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2)))))
(+.f32 1 (/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 1 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))))
(fma.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) 1)
(fma.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 1 (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))) 1)
(+.f32 1 (/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))
(fma.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2) 1 -1)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) 2) (cbrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) -1)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 (sqrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) (sqrt.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)) -1)
(+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))
(fma.f32 (+.f32 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) 1) (expm1.f32 (*.f32 1/2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) 1)
(fma.f32 (+.f32 1 (sqrt.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))))) (expm1.f32 (*.f32 1/2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) 1)
(+.f32 (*.f32 -3 s) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(+.f32 (*.f32 -3 s) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(+.f32 0 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(+.f32 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (*.f32 -3 s)) (*.f32 -1 (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(+.f32 (*.f32 (*.f32 -3 s) (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 (*.f32 -3 s) -1))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 2)) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))))) (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))) (log.f32 (sqrt.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))))) 1)
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(/.f32 (*.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (*.f32 -3 s)) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 -3 s)))
(/.f32 (*.f32 -3 (*.f32 s (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 2 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2))))
(*.f32 (/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 1 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))) (*.f32 -3 s))
(/.f32 (*.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (*.f32 -3 s)) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))) (*.f32 -3 s)))
(*.f32 (/.f32 (*.f32 -3 s) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))) (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))))
(/.f32 (*.f32 (*.f32 -3 s) (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2)))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 (+.f32 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 -3 s)))
(/.f32 (*.f32 -3 (*.f32 s (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) (+.f32 2 (pow.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 2))))
(*.f32 (/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (+.f32 1 (*.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))))) (*.f32 -3 s))
(/.f32 (*.f32 (*.f32 -3 s) (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3)))))) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) 2))
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))) (/.f32 (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3))) (*.f32 -3 s)))
(*.f32 (/.f32 (*.f32 -3 s) (+.f32 2 (log.f32 (fma.f32 u -4/3 4/3)))) (expm1.f32 (*.f32 2 (log1p.f32 (log.f32 (fma.f32 u -4/3 4/3))))))
(pow.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 1)
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (pow.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 2) 1/2)
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (pow.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 3) 1/3)
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (cbrt.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))) 3)
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(pow.f32 (sqrt.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))) 2)
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(sqrt.f32 (pow.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 2))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(log.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)) 1)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(cbrt.f32 (pow.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s))) 3))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(expm1.f32 (log1p.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(log1p.f32 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)) 1))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(exp.f32 (log.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(exp.f32 (*.f32 (log.f32 (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) (*.f32 -3 s)))) 1))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 1 (*.f32 -3 s) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 1 (*.f32 -3 s) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (*.f32 -3 s) (*.f32 -1 (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 -3 s (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 -3 s (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 s -3 (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 s -3 (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (*.f32 -3 s) 1 (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (*.f32 -3 s) 1 (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (*.f32 -3 s) (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) (*.f32 (*.f32 -3 s) -1))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (pow.f32 (cbrt.f32 s) 2) (*.f32 (cbrt.f32 s) -3) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (pow.f32 (cbrt.f32 s) 2) (*.f32 (cbrt.f32 s) -3) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (cbrt.f32 (*.f32 -3 s)) (pow.f32 (cbrt.f32 (*.f32 -3 s)) 2) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (cbrt.f32 (*.f32 -3 s)) (pow.f32 (cbrt.f32 (*.f32 -3 s)) 2) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 -3 s)) 2) (cbrt.f32 (*.f32 -3 s)) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 -3 s)) 2) (cbrt.f32 (*.f32 -3 s)) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (sqrt.f32 s) (*.f32 (sqrt.f32 s) -3) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (sqrt.f32 s) (*.f32 (sqrt.f32 s) -3) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (sqrt.f32 (*.f32 -3 s)) (sqrt.f32 (*.f32 -3 s)) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (sqrt.f32 (*.f32 -3 s)) (sqrt.f32 (*.f32 -3 s)) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (*.f32 -3 (pow.f32 (cbrt.f32 s) 2)) (cbrt.f32 s) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (*.f32 -3 (pow.f32 (cbrt.f32 s) 2)) (cbrt.f32 s) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (*.f32 -3 (sqrt.f32 s)) (sqrt.f32 s) (*.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))
(fma.f32 (*.f32 -3 (sqrt.f32 s)) (sqrt.f32 s) (*.f32 (*.f32 -3 s) (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 u -4/3 4/3))))

eval712.0ms (5.9%)

Compiler

Compiled 26776 to 21430 computations (20% saved)

prune350.0ms (2.9%)

Pruning

42 alts after pruning (27 fresh and 15 done)

PrunedKeptTotal
New128181289
Fresh41923
Picked011
Done11415
Total1286421328
Error
0b
Counts
1328 → 42
Alt Table
Click to see full alt table
StatusErrorProgram
0.8b
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 2)
29.0b
(-.f32 (+.f32 1 (*.f32 (log1p.f32 -37/64) s)) 1)
1.1b
(+.f32 0 (*.f32 (-.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1) (*.f32 -3 s)))
1.4b
(+.f32 0 (*.f32 (+.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1) (*.f32 -3 s)))
1.0b
(+.f32 0 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 -3 s)))
1.7b
(+.f32 0 (*.f32 (log.f32 (/.f32 (-.f32 (*.f32 (*.f32 u -4/3) (*.f32 u -4/3)) 16/9) (-.f32 (*.f32 u -4/3) 4/3))) (*.f32 -3 s)))
0.9b
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 3) (*.f32 -3 s))
23.7b
(*.f32 (-.f32 (log.f32 4/3) u) (*.f32 -3 s))
23.7b
(*.f32 (*.f32 s (-.f32 (log.f32 4/3) u)) -3)
1.0b
(*.f32 (*.f32 s (log1p.f32 (/.f32 -4/3 (/.f32 (+.f32 u 1/4) (fma.f32 u u -1/16))))) -3)
1.0b
(*.f32 (*.f32 s (log1p.f32 (+.f32 (*.f32 u -4/3) 1/3))) -3)
0.7b
(*.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) -3)
1.1b
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
0.9b
(*.f32 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))) -3)
1.2b
(*.f32 (*.f32 s (log.f32 (+.f32 (*.f32 (+.f32 u -1/4) -4/3) 1))) -3)
1.2b
(*.f32 (*.f32 s (log.f32 (+.f32 (*.f32 -4/3 u) 4/3))) -3)
0.6b
(*.f32 (*.f32 3 s) (neg.f32 (log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))))
1.4b
(*.f32 (*.f32 3 s) (log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4)))))
1.2b
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
1.2b
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
1.2b
(*.f32 (log1p.f32 (*.f32 (/.f32 4/3 (+.f32 u 1/4)) (-.f32 1/16 (*.f32 u u)))) (*.f32 -3 s))
0.7b
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
1.0b
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
23.1b
(*.f32 (log.f32 4/3) (*.f32 3 s))
0.8b
(*.f32 s (pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))
23.7b
(*.f32 s (*.f32 (-.f32 (log.f32 4/3) u) -3))
1.0b
(*.f32 s (*.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) -3))
1.0b
(*.f32 s (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))
1.7b
(*.f32 s (*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3))
0.6b
(*.f32 s (*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))))
0.7b
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
29.7b
(*.f32 s (log1p.f32 -37/64))
1.0b
(*.f32 s (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3)))
1.3b
(*.f32 s (log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3)))
0.7b
(*.f32 s (exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
29.4b
(*.f32 3 (*.f32 s (-.f32 (log.f32 4/3) u)))
1.4b
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2)) (-.f32 1 (*.f32 (+.f32 u -1/4) -4/3)))))))
1.1b
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4))))))
23.1b
(*.f32 3 (*.f32 s (log1p.f32 1/3)))
23.1b
(*.f32 3 (*.f32 s (log.f32 4/3)))
1.1b
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
24.2b
(log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))
Compiler

Compiled 553 to 465 computations (15.9% saved)

regimes311.0ms (2.6%)

Counts
74 → 1
Calls
Call 1
Inputs
(*.f32 s (log1p.f32 -37/64))
(*.f32 3 (*.f32 s (log.f32 4/3)))
(*.f32 3 (*.f32 s (log1p.f32 1/3)))
(*.f32 s (*.f32 (log1p.f32 1/3) -3))
(*.f32 (log.f32 4/3) (*.f32 3 s))
(*.f32 3 (*.f32 s (-.f32 (log.f32 4/3) u)))
(*.f32 s (*.f32 (log1p.f32 (*.f32 -4/3 u)) -3))
(*.f32 s (*.f32 (-.f32 (log.f32 4/3) u) -3))
(*.f32 (*.f32 s (-.f32 (log.f32 4/3) u)) -3)
(*.f32 (-.f32 (log.f32 4/3) u) (*.f32 -3 s))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 -37/64) s)) 1)
(*.f32 3 (*.f32 s (neg.f32 (-.f32 (log.f32 4/3) u))))
(*.f32 (*.f32 3 s) (neg.f32 (-.f32 (log.f32 4/3) u)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 s (*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3))
(*.f32 s (*.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) -3))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(*.f32 (*.f32 s (log.f32 (+.f32 (*.f32 -4/3 u) 4/3))) -3)
(*.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) -3)
(*.f32 (*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))) -3)
(*.f32 (*.f32 s (log1p.f32 (+.f32 (*.f32 u -4/3) 1/3))) -3)
(*.f32 s (*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 1 (*.f32 4/3 (-.f32 u 1/4))))))
(*.f32 (*.f32 3 s) (neg.f32 (log1p.f32 (/.f32 (neg.f32 (+.f32 u -1/4)) 3/4))))
(*.f32 (*.f32 s (log.f32 (+.f32 (*.f32 (+.f32 u -1/4) -4/3) 1))) -3)
(+.f32 0 (*.f32 (log.f32 (+.f32 (*.f32 u -4/3) 4/3)) (*.f32 -3 s)))
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (-.f32 1 (/.f32 (+.f32 u -1/4) 3/4))))))
(*.f32 (*.f32 3 s) (log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4)))))
(*.f32 -3 (*.f32 s (log1p.f32 (/.f32 (*.f32 4/3 (-.f32 1/16 (*.f32 u u))) (+.f32 u 1/4)))))
(*.f32 (log1p.f32 (*.f32 (/.f32 4/3 (+.f32 u 1/4)) (-.f32 1/16 (*.f32 u u)))) (*.f32 -3 s))
(+.f32 0 (*.f32 (log.f32 (/.f32 (-.f32 (*.f32 (*.f32 u -4/3) (*.f32 u -4/3)) 16/9) (-.f32 (*.f32 u -4/3) 4/3))) (*.f32 -3 s)))
(*.f32 -3 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))))
(*.f32 s (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) -3))
(*.f32 s (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))
(*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))
(*.f32 (*.f32 s (log.f32 (fma.f32 -4/3 u 4/3))) -3)
(log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) (*.f32 -3 s)))
(*.f32 s (log.f32 (pow.f32 (+.f32 4/3 (*.f32 u -4/3)) -3)))
(*.f32 s (*.f32 -3 (log.f32 (fma.f32 4/3 (-.f32 1/4 u) 1))))
(*.f32 (*.f32 s (log.f32 (fma.f32 (+.f32 u -1/4) -4/3 1))) -3)
(+.f32 0 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s)))
(*.f32 (*.f32 s (log1p.f32 (/.f32 -4/3 (/.f32 (+.f32 u 1/4) (fma.f32 u u -1/16))))) -3)
(+.f32 0 (*.f32 (*.f32 1/3 (*.f32 3 (log.f32 (fma.f32 u -4/3 4/3)))) (*.f32 -3 s)))
(+.f32 0 (*.f32 (+.f32 (+.f32 (log.f32 (fma.f32 u -4/3 4/3)) -1) 1) (*.f32 -3 s)))
(+.f32 0 (*.f32 (-.f32 (+.f32 1 (log.f32 (fma.f32 u -4/3 4/3))) 1) (*.f32 -3 s)))
(+.f32 0 (-.f32 (+.f32 1 (*.f32 (log.f32 (fma.f32 u -4/3 4/3)) (*.f32 -3 s))) 1))
(*.f32 s (*.f32 (log.f32 (/.f32 (+.f32 16/9 (*.f32 u (*.f32 u -16/9))) (fma.f32 4/3 u 4/3))) -3))
(*.f32 s (*.f32 (log.f32 (/.f32 (-.f32 16/9 (*.f32 (*.f32 u u) 16/9)) (fma.f32 4/3 u 4/3))) -3))
(*.f32 3 (*.f32 s (neg.f32 (log.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 u -1/4) -4/3) 2)) (-.f32 1 (*.f32 (+.f32 u -1/4) -4/3)))))))
(+.f32 0 (*.f32 (log.f32 (/.f32 (+.f32 (*.f32 (pow.f32 u 3) -64/27) 64/27) (+.f32 (*.f32 (*.f32 u u) 16/9) (-.f32 16/9 (*.f32 u -16/9))))) (*.f32 -3 s)))
(*.f32 s (log.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3)))
(log.f32 (pow.f32 (fma.f32 (+.f32 u -1/4) -4/3 1) (*.f32 s -3)))
(*.f32 s (log1p.f32 (-.f32 (pow.f32 (fma.f32 u -4/3 4/3) -3) 1)))
(*.f32 s (exp.f32 (log.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3))))
(*.f32 s (exp.f32 (log.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))))
(*.f32 s (expm1.f32 (log1p.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) -3))))
(*.f32 3 (sqrt.f32 (pow.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 2)))
(*.f32 s (pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) -3)) 2))
(*.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))) 3) (*.f32 -3 s))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)) s)) 3) -3)
(pow.f32 (cbrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 3)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))) 2)
(pow.f32 (sqrt.f32 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))) 2)
(*.f32 3 (*.f32 s (neg.f32 (pow.f32 (cbrt.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) 3))))
(*.f32 3 (*.f32 s (neg.f32 (-.f32 (exp.f32 (log1p.f32 (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3)))) 1))))
(*.f32 3 (*.f32 s (neg.f32 (-.f32 (log1p.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) -16/9)) (log1p.f32 (+.f32 -1/3 (*.f32 u 4/3)))))))
(*.f32 3 (*.f32 s (neg.f32 (-.f32 (log1p.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3))))))
(*.f32 (*.f32 3 s) (neg.f32 (-.f32 (log.f32 (-.f32 1 (*.f32 (pow.f32 (+.f32 u -1/4) 2) 16/9))) (log1p.f32 (*.f32 (+.f32 u -1/4) 4/3)))))
(*.f32 s (exp.f32 (log.f32 (*.f32 (log1p.f32 (fma.f32 u -4/3 1/3)) -3))))
Outputs
(*.f32 s (*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))))
Calls

9 calls:

35.0ms
(*.f32 3 s)
33.0ms
(-.f32 1 (/.f32 (-.f32 u 1/4) 3/4))
32.0ms
(-.f32 u 1/4)
31.0ms
(/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4)))
31.0ms
s
Results
ErrorSegmentsBranch
0.6b1s
0.6b1u
0.6b1(*.f32 (*.f32 3 s) (log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4)))))
0.6b1(*.f32 3 s)
0.6b1(log.f32 (/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4))))
0.6b1(/.f32 1 (-.f32 1 (/.f32 (-.f32 u 1/4) 3/4)))
0.6b1(-.f32 1 (/.f32 (-.f32 u 1/4) 3/4))
0.6b1(/.f32 (-.f32 u 1/4) 3/4)
0.6b1(-.f32 u 1/4)
Compiler

Compiled 954 to 780 computations (18.2% saved)

regimes45.0ms (0.4%)

Counts
26 → 1
Calls
Call 1
Inputs
(*.f32 s (log1p.f32 -37/64))
(*.f32 3 (*.f32 s (log.f32 4/3)))
(*.f32 3 (*.f32 s (log1p.f32 1/3)))
(*.f32 s (*.f32 (log1p.f32 1/3) -3))
(*.f32 (log.f32 4/3) (*.f32 3 s))
(*.f32 3 (*.f32 s (-.f32 (log.f32 4/3) u)))
(*.f32 s (*.f32 (log1p.f32 (*.f32 -4/3 u)) -3))
(*.f32 s (*.f32 (-.f32 (log.f32 4/3) u) -3))
(*.f32 (*.f32 s (-.f32 (log.f32 4/3) u)) -3)
(*.f32 (-.f32 (log.f32 4/3) u) (*.f32 -3 s))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 -37/64) s)) 1)
(*.f32 3 (*.f32 s (neg.f32 (-.f32 (log.f32 4/3) u))))
(*.f32 (*.f32 3 s) (neg.f32 (-.f32 (log.f32 4/3) u)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 s (*.f32 (log.f32 (-.f32 4/3 (/.f32 u 3/4))) -3))
(*.f32 s (*.f32 (log1p.f32 (+.f32 1/3 (*.f32 u -4/3))) -3))
(*.f32 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u))) (*.f32 -3 s))
(*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) (*.f32 -3 s))
(*.f32 (*.f32 -3 s) (log.f32 (+.f32 4/3 (*.f32 u -4/3))))
(*.f32 (*.f32 s (log.f32 (+.f32 (*.f32 -4/3 u) 4/3))) -3)
(*.f32 (*.f32 s (log1p.f32 (*.f32 (+.f32 u -1/4) -4/3))) -3)
(*.f32 (*.f32 s (log1p.f32 (+.f32 (*.f32 -4/3 u) 1/3))) -3)
(*.f32 (*.f32 s (log1p.f32 (+.f32 (*.f32 u -4/3) 1/3))) -3)
Outputs
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
Calls

3 calls:

14.0ms
s
13.0ms
u
13.0ms
(*.f32 3 s)
Results
ErrorSegmentsBranch
0.7b1s
0.7b1u
0.7b1(*.f32 3 s)
Compiler

Compiled 237 to 188 computations (20.7% saved)

regimes299.0ms (2.5%)

Counts
16 → 1
Calls
Call 1
Inputs
(*.f32 s (log1p.f32 -37/64))
(*.f32 3 (*.f32 s (log.f32 4/3)))
(*.f32 3 (*.f32 s (log1p.f32 1/3)))
(*.f32 s (*.f32 (log1p.f32 1/3) -3))
(*.f32 (log.f32 4/3) (*.f32 3 s))
(*.f32 3 (*.f32 s (-.f32 (log.f32 4/3) u)))
(*.f32 s (*.f32 (log1p.f32 (*.f32 -4/3 u)) -3))
(*.f32 s (*.f32 (-.f32 (log.f32 4/3) u) -3))
(*.f32 (*.f32 s (-.f32 (log.f32 4/3) u)) -3)
(*.f32 (-.f32 (log.f32 4/3) u) (*.f32 -3 s))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 -37/64) s)) 1)
(*.f32 3 (*.f32 s (neg.f32 (-.f32 (log.f32 4/3) u))))
(*.f32 (*.f32 3 s) (neg.f32 (-.f32 (log.f32 4/3) u)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 (log1p.f32 (-.f32 1/3 (/.f32 u 3/4))) s))
Outputs
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
Calls

3 calls:

278.0ms
(*.f32 3 s)
10.0ms
u
7.0ms
s
Results
ErrorSegmentsBranch
0.7b1s
0.7b1u
0.7b1(*.f32 3 s)
Compiler

Compiled 137 to 108 computations (21.2% saved)

regimes26.0ms (0.2%)

Counts
14 → 1
Calls
Call 1
Inputs
(*.f32 s (log1p.f32 -37/64))
(*.f32 3 (*.f32 s (log.f32 4/3)))
(*.f32 3 (*.f32 s (log1p.f32 1/3)))
(*.f32 s (*.f32 (log1p.f32 1/3) -3))
(*.f32 (log.f32 4/3) (*.f32 3 s))
(*.f32 3 (*.f32 s (-.f32 (log.f32 4/3) u)))
(*.f32 s (*.f32 (log1p.f32 (*.f32 -4/3 u)) -3))
(*.f32 s (*.f32 (-.f32 (log.f32 4/3) u) -3))
(*.f32 (*.f32 s (-.f32 (log.f32 4/3) u)) -3)
(*.f32 (-.f32 (log.f32 4/3) u) (*.f32 -3 s))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 -37/64) s)) 1)
(*.f32 3 (*.f32 s (neg.f32 (-.f32 (log.f32 4/3) u))))
(*.f32 (*.f32 3 s) (neg.f32 (-.f32 (log.f32 4/3) u)))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
Outputs
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
Calls

3 calls:

8.0ms
u
7.0ms
s
7.0ms
(*.f32 3 s)
Results
ErrorSegmentsBranch
1.2b1s
1.2b1u
1.2b1(*.f32 3 s)
Compiler

Compiled 117 to 92 computations (21.4% saved)

regimes27.0ms (0.2%)

Accuracy

Total -7.3b remaining (-31.6%)

Threshold costs -7.3b (-31.6%)

Counts
13 → 1
Calls
Call 1
Inputs
(*.f32 s (log1p.f32 -37/64))
(*.f32 3 (*.f32 s (log.f32 4/3)))
(*.f32 3 (*.f32 s (log1p.f32 1/3)))
(*.f32 s (*.f32 (log1p.f32 1/3) -3))
(*.f32 (log.f32 4/3) (*.f32 3 s))
(*.f32 3 (*.f32 s (-.f32 (log.f32 4/3) u)))
(*.f32 s (*.f32 (log1p.f32 (*.f32 -4/3 u)) -3))
(*.f32 s (*.f32 (-.f32 (log.f32 4/3) u) -3))
(*.f32 (*.f32 s (-.f32 (log.f32 4/3) u)) -3)
(*.f32 (-.f32 (log.f32 4/3) u) (*.f32 -3 s))
(-.f32 (+.f32 1 (*.f32 (log1p.f32 -37/64) s)) 1)
(*.f32 3 (*.f32 s (neg.f32 (-.f32 (log.f32 4/3) u))))
(*.f32 (*.f32 3 s) (neg.f32 (-.f32 (log.f32 4/3) u)))
Outputs
(*.f32 3 (*.f32 s (log.f32 4/3)))
Calls

3 calls:

10.0ms
(*.f32 3 s)
7.0ms
s
7.0ms
u
Results
ErrorSegmentsBranch
23.1b1s
23.1b1u
23.1b1(*.f32 3 s)
Compiler

Compiled 107 to 84 computations (21.5% saved)

simplify5.0ms (0%)

Algorithm
egg-herbie
Rules
15×*-commutative_binary32
+-commutative_binary32
sub-neg_binary32
distribute-lft-neg-in_binary32
distribute-rgt-neg-in_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03275
15775
26675
36975
47075
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f32 s (*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 3 (*.f32 s (log.f32 4/3)))
(*.f32 s (log1p.f32 -37/64))
Outputs
(*.f32 s (*.f32 -3 (log1p.f32 (/.f32 (+.f32 1/4 (neg.f32 u)) 3/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (/.f32 (-.f32 1/4 u) 3/4))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 s (*.f32 -3 (log1p.f32 (*.f32 (-.f32 1/4 u) 4/3))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 4/3 (-.f32 1/4 u)))))
(*.f32 -3 (*.f32 s (log1p.f32 (*.f32 (-.f32 1/4 u) 4/3))))
(*.f32 -3 (*.f32 s (log.f32 (-.f32 4/3 (*.f32 4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 -4/3 u)))))
(*.f32 -3 (*.f32 s (log.f32 (+.f32 4/3 (*.f32 u -4/3)))))
(*.f32 3 (*.f32 s (log.f32 4/3)))
(*.f32 s (log1p.f32 -37/64))
Compiler

Compiled 62 to 52 computations (16.1% saved)

soundness127.0ms (1.1%)

Algorithm
egg-herbie
Rules
738×fma-def_binary32
494×fma-neg_binary32
130×cancel-sign-sub-inv_binary32
102×distribute-rgt-in_binary32
88×sub-neg_binary32
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
01420
13319
26117
313915
424115
533315
644013
763413
8101713
9125813
10164213
11190613
12234413
13266013
14269513
15269613
16269613
Stop Event
saturated
Compiler

Compiled 235 to 205 computations (12.8% saved)

end36.0ms (0.3%)

Compiler

Compiled 52 to 42 computations (19.2% saved)

Profiling

Loading profile data...